make/project.xml

Sun, 01 Oct 2023 13:56:42 +0200

author
Mike Becker <universe@uap-core.de>
date
Sun, 01 Oct 2023 13:56:42 +0200
changeset 72
7e58e0f74e50
parent 71
0bdb910478cc
permissions
-rw-r--r--

improve Makefiles

universe@71 1 <?xml version="1.0" encoding="UTF-8"?>
universe@71 2 <project xmlns="http://unixwork.de/uwproj">
universe@71 3 <config>
universe@71 4 <var name="BUILDDIR">`pwd`/build</var>
universe@71 5 </config>
universe@71 6 <dependency>
universe@71 7 <lang>c</lang>
universe@72 8 <make>LIB_EXT = .a</make>
universe@71 9 </dependency>
universe@71 10 <dependency name="mkdir">
universe@71 11 <test>command -v mkdir</test>
universe@71 12 <make>
universe@71 13 MKDIR = mkdir
universe@71 14 MKDIRFLAGS = -p
universe@71 15 </make>
universe@71 16 </dependency>
universe@71 17 <dependency name="rmdir">
universe@71 18 <test>command -v rm</test>
universe@71 19 <make>
universe@71 20 RM = rm
universe@71 21 RMFLAGS = -f -R
universe@71 22 </make>
universe@71 23 </dependency>
universe@71 24 <dependency name="archiver">
universe@71 25 <test>command -v ar</test>
universe@71 26 <make>
universe@71 27 AR = ar
universe@71 28 ARFLAGS = -r
universe@71 29 </make>
universe@71 30 </dependency>
universe@71 31 <dependency name="ncurses">
universe@71 32 <pkgconfig>ncursesw</pkgconfig>
universe@71 33 </dependency>
universe@71 34 </project>
universe@71 35

mercurial