test/make/project.xml

changeset 67
e43d30273f74
parent 65
6db50c6df6e3
child 68
c997c0978665
--- a/test/make/project.xml	Mon Sep 18 23:20:29 2023 +0200
+++ b/test/make/project.xml	Tue Sep 19 19:29:19 2023 +0200
@@ -8,8 +8,12 @@
 	</config>
 	
 	<dependency>
+		<lang>c</lang>
+	</dependency>
+	
+	<dependency name="cpp">
 		<lang>cpp</lang>
-	</dependency>
+	</dependency>	
 
 	<!-- library dependencies -->
 	<dependency name="libxml2" platform="macos">
@@ -19,16 +23,18 @@
 
 	<dependency name="libxml2">
 		<pkgconfig>libxml-2.0</pkgconfig>
+		<lang>c</lang>
 	</dependency>
 	
 	<dependency name="openssl">
 		<pkgconfig>openssl</pkgconfig>
+		<lang>c</lang>
 	</dependency>
 	
 	<dependency name="openssl" platform="bsd">
 		<ldflags>-lssl -lcrypto</ldflags>
 	</dependency>
-	
+    
 	<!-- optional dependencies -->
 	<dependency name="libpq">
 		<pkgconfig>libpq</pkgconfig>
@@ -36,9 +42,9 @@
 	
 	<target>
 		<feature name="pg" default="true">
-			<dependencies>libpq</dependencies>
+			<dependencies>libpq,cpp</dependencies>
 		</feature>
-		<dependencies>libxml2,openssl</dependencies>
+		<dependencies>libxml2,openssl,libpq</dependencies>
 	</target>
 </project>
 

mercurial