make/project.xml

changeset 1064
f3b04cd60776
parent 990
f708863e7ec6
--- a/make/project.xml	Sat Dec 28 17:32:36 2024 +0100
+++ b/make/project.xml	Sun Dec 29 15:24:20 2024 +0100
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project version="0.3" xmlns="http://unixwork.de/uwproj">
     <config>
-        <var name="src_dir" exec="true">pwd</var>
+        <var name="root_dir" exec="true">pwd</var>
         <var name="DOXYGEN" exec="true">command -v doxygen</var>
         <var name="PANDOC" exec="true">command -v pandoc</var>
     </config>
@@ -14,10 +14,10 @@
             LIBVERSION_MAJOR=5
 
             # build directory structure !! do not change or override !!
-            src_dir=${src_dir}
-            build_dir=${src_dir}/build
-            docs_dir=${src_dir}/build/docs
-            dist_dir=${src_dir}/dist
+            root_dir=${root_dir}
+            build_dir=${root_dir}/build
+            docs_dir=${root_dir}/build/docs
+            dist_dir=${root_dir}/dist
         </make>
     </dependency>
     
@@ -83,6 +83,7 @@
     <dependency name="coverage" toolchain="gcc">
         <cflags>\${COVERAGE_CFLAGS}</cflags>
         <ldflags>\${COVERAGE_LDFLAGS}</ldflags>
+        <test>command -v gcovr</test>
     </dependency>
 
     <dependency name="no_coverage">

mercurial