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

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://unixwork.de/uwproj">
	<config>
		<var name="BUILDDIR">`pwd`/build</var>
	</config>
	<dependency>
		<lang>c</lang>
		<make>LIB_EXT = .a</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>
</project>

mercurial