remove mingw support (we have MSVC support) + fix regression on macos platform default tip

Tue, 28 Oct 2025 22:09:55 +0100

author
Mike Becker <universe@uap-core.de>
date
Tue, 28 Oct 2025 22:09:55 +0100
changeset 1461
dfd79d615049
parent 1460
464f896249c1

remove mingw support (we have MSVC support) + fix regression on macos platform

configure file | annotate | diff | comparison | revisions
make/project.xml file | annotate | diff | comparison | revisions
--- a/configure	Tue Oct 28 21:46:37 2025 +0100
+++ b/configure	Tue Oct 28 22:09:55 2025 +0100
@@ -536,28 +536,6 @@
 done
 while true
 do
-    if notisplatform "mingw"; then
-        break
-    fi
-    while true
-    do
-        if [ -z "$lang_c" ] ; then
-            ERROR=1
-            break
-        fi
-
-        cat >> "$TEMP_DIR/make.mk" << __EOF__
-AR=ar
-ARFLAGS=r
-STLIB_EXT=.lib
-SHLIB_EXT=.dll
-__EOF__
-        break
-    done
-    break
-done
-while true
-do
     if notisplatform "macos"; then
         break
     fi
@@ -583,6 +561,9 @@
     if notisplatform "unix"; then
         break
     fi
+    if isplatform "macos" || istoolchain "macos"; then
+        break
+    fi
     while true
     do
         if [ -z "$lang_c" ] ; then
--- a/make/project.xml	Tue Oct 28 21:46:37 2025 +0100
+++ b/make/project.xml	Tue Oct 28 22:09:55 2025 +0100
@@ -31,16 +31,6 @@
         </make>
     </dependency>
 
-    <dependency platform="mingw">
-        <lang>c</lang>
-        <make>
-            AR=ar
-            ARFLAGS=r
-            STLIB_EXT=.lib
-            SHLIB_EXT=.dll
-        </make>
-    </dependency>
-
     <dependency platform="macos">
         <lang>c</lang>
         <make>
@@ -51,7 +41,7 @@
         </make>
     </dependency>
 
-    <dependency platform="unix">
+    <dependency platform="unix" not="macos">
         <lang>c</lang>
         <make>
             AR=ar

mercurial