make/project.xml

changeset 0
1a157da63d7c
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/make/project.xml	Sat Dec 07 18:56:37 2024 +0100
@@ -0,0 +1,31 @@
+<?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