make/project.xml

Sat, 14 Dec 2024 17:03:31 +0100

author
Olaf Wintermann <olaf.wintermann@gmail.com>
date
Sat, 14 Dec 2024 17:03:31 +0100
changeset 8
bd08116b8af4
parent 0
1a157da63d7c
permissions
-rw-r--r--

add support for list members to the object builder

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://unixwork.de/uwproj">
	<dependency>
		<lang>c</lang>
	</dependency>
	
	<dependency name="sqlite">
		<pkgconfig>sqlite3</pkgconfig>
		<cflags>-DDBU_SQLITE</cflags>
	</dependency>
	
	<dependency name="postgresql">
		<pkgconfig>libpq</pkgconfig>
		<cflags>-DDBU_POSTGRESQL</cflags>
	</dependency>
	
	<dependency platform="unix">
		<make>OBJ_EXT = .o</make>
		<make>LIB_EXT = .a</make>
	</dependency>
	
	<target name="dbu">
		<feature name="sqlite" default="true">
			<dependencies>sqlite</dependencies>
		</feature>
		<feature name="postgresql" default="true">
			<dependencies>postgresql</dependencies>
		</feature>
	</target>
</project>

mercurial