update configure script: generate platform specific makefile name

Wed, 08 Oct 2025 18:38:42 +0200

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Wed, 08 Oct 2025 18:38:42 +0200
changeset 819
5f6ca885d048
parent 818
8185cd761897
child 820
7ce561f92632

update configure script: generate platform specific makefile name

configure file | annotate | diff | comparison | revisions
make/project.xml file | annotate | diff | comparison | revisions
--- a/configure	Wed Oct 08 16:09:54 2025 +0200
+++ b/configure	Wed Oct 08 18:38:42 2025 +0200
@@ -675,6 +675,36 @@
 done
 while true
 do
+    if notisplatform "unix"; then
+        break
+    fi
+    while true
+    do
+
+        cat >> "$TEMP_DIR/make.mk" << __EOF__
+SYS_MAKEFILE = Makefile.unix
+__EOF__
+        break
+    done
+    break
+done
+while true
+do
+    if notisplatform "windows"; then
+        break
+    fi
+    while true
+    do
+
+        cat >> "$TEMP_DIR/make.mk" << __EOF__
+SYS_MAKEFILE = Makefile.win32
+__EOF__
+        break
+    done
+    break
+done
+while true
+do
     if notisplatform "macos"; then
         break
     fi
--- a/make/project.xml	Wed Oct 08 16:09:54 2025 +0200
+++ b/make/project.xml	Wed Oct 08 18:38:42 2025 +0200
@@ -5,6 +5,13 @@
 		<make>LD = \$(CC)</make>
 	</dependency>
 	
+	<dependency platform="unix">
+		<make>SYS_MAKEFILE = Makefile.unix</make>
+	</dependency>
+	<dependency platform="windows">
+		<make>SYS_MAKEFILE = Makefile.win32</make>
+	</dependency>
+	
 	<dependency name="libadwaita">
 		<pkgconfig>libadwaita-1</pkgconfig>
 		<cflags>-DUI_GTK4 -DUI_LIBADWAITA</cflags>

mercurial