make/project.xml

changeset 988
15b3ca7ee33f
parent 987
53e22f112b11
--- a/make/project.xml	Tue Nov 12 17:34:04 2024 +0100
+++ b/make/project.xml	Mon Nov 18 22:05:42 2024 +0100
@@ -66,6 +66,10 @@
         </make>
     </dependency>
 
+    <dependency name="cxx">
+        <lang>cpp</lang>
+    </dependency>
+
     <dependency name="doxygen">
         <test>test -n "$DOXYGEN"</test>
         <make>DOXYGEN=$DOXYGEN</make>
@@ -114,6 +118,14 @@
         <feature name="coverage">
             <dependencies>coverage</dependencies>
         </feature>
+        <feature name="cxx-tests" default="true">
+            <dependencies>cxx</dependencies>
+            <desc>the check-cxx makefile target</desc>
+            <make>
+                # Enable the check-cxx target
+                WITH_CXX_TEST=yes
+            </make>
+        </feature>
         <feature name="szmul-builtin" default="true">
             <desc>use custom implementation, instead</desc>
             <disabled>

mercurial