make/project.xml

changeset 86
f187e97f845e
parent 85
b1577ea008e5
--- a/make/project.xml	Tue Nov 04 22:32:14 2025 +0100
+++ b/make/project.xml	Sun Nov 30 22:42:46 2025 +0100
@@ -1,35 +1,20 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project xmlns="http://unixwork.de/uwproj" version="0.4">
-	<dependency>
-		<lang>c</lang>
-		<make>
-            LIB_EXT = .a
-            BUILDDIR = `pwd`/build
-        </make>
-	</dependency>
-	<dependency name="mkdir">
-		<test>command -v mkdir</test>
-		<make>
-            MKDIR = mkdir
-            MKDIRFLAGS = -p
-		</make>
-	</dependency>
-	<dependency name="rmdir">
-		<test>command -v rm</test>
-		<make>
-            RM = rm
-            RMFLAGS = -f -R
-		</make>
-	</dependency>
-	<dependency name="archiver">
-		<test>command -v ar</test>
-		<make>
-            AR = ar
-            ARFLAGS = -r
-		</make>
-	</dependency>
-	<dependency name="ncurses">
-		<pkgconfig>ncursesw</pkgconfig>
-	</dependency>
+    <config>
+        <var name="SRCDIR" exec="true">pwd</var>
+        <var name="BUILDDIR">${SRCDIR}/build</var>
+        <var name="LIB_EXT">.a</var>
+        <var name="MKDIR">mkdir</var>
+        <var name="MKDIRFLAGS">-p</var>
+        <var name="RM">rm</var>
+        <var name="RMFLAGS">-f -R</var>
+        <var name="AR">ar</var>
+        <var name="ARFLAGS">-r</var>
+    </config>
+    <dependency>
+        <lang>c</lang>
+    </dependency>
+    <dependency name="ncurses">
+        <pkgconfig>ncursesw</pkgconfig>
+    </dependency>
 </project>
-

mercurial