1 <?xml version="1.0" encoding="UTF-8"?> |
1 <?xml version="1.0" encoding="UTF-8"?> |
2 <project version="0.3" xmlns="http://unixwork.de/uwproj"> |
2 <project version="0.3" xmlns="http://unixwork.de/uwproj"> |
3 <config> |
3 <config> |
4 <var name="src_dir" exec="true">pwd</var> |
4 <var name="root_dir" exec="true">pwd</var> |
5 <var name="DOXYGEN" exec="true">command -v doxygen</var> |
5 <var name="DOXYGEN" exec="true">command -v doxygen</var> |
6 <var name="PANDOC" exec="true">command -v pandoc</var> |
6 <var name="PANDOC" exec="true">command -v pandoc</var> |
7 </config> |
7 </config> |
8 |
8 |
9 <dependency> |
9 <dependency> |
12 VERSION=3.1.0 |
12 VERSION=3.1.0 |
13 LIBVERSION=5.0.0 |
13 LIBVERSION=5.0.0 |
14 LIBVERSION_MAJOR=5 |
14 LIBVERSION_MAJOR=5 |
15 |
15 |
16 # build directory structure !! do not change or override !! |
16 # build directory structure !! do not change or override !! |
17 src_dir=${src_dir} |
17 root_dir=${root_dir} |
18 build_dir=${src_dir}/build |
18 build_dir=${root_dir}/build |
19 docs_dir=${src_dir}/build/docs |
19 docs_dir=${root_dir}/build/docs |
20 dist_dir=${src_dir}/dist |
20 dist_dir=${root_dir}/dist |
21 </make> |
21 </make> |
22 </dependency> |
22 </dependency> |
23 |
23 |
24 <dependency platform="solaris"> |
24 <dependency platform="solaris"> |
25 <ldflags>-lm</ldflags> |
25 <ldflags>-lm</ldflags> |
81 </dependency> |
81 </dependency> |
82 |
82 |
83 <dependency name="coverage" toolchain="gcc"> |
83 <dependency name="coverage" toolchain="gcc"> |
84 <cflags>\${COVERAGE_CFLAGS}</cflags> |
84 <cflags>\${COVERAGE_CFLAGS}</cflags> |
85 <ldflags>\${COVERAGE_LDFLAGS}</ldflags> |
85 <ldflags>\${COVERAGE_LDFLAGS}</ldflags> |
|
86 <test>command -v gcovr</test> |
86 </dependency> |
87 </dependency> |
87 |
88 |
88 <dependency name="no_coverage"> |
89 <dependency name="no_coverage"> |
89 <test>test -z "$FEATURE_COVERAGE"</test> |
90 <test>test -z "$FEATURE_COVERAGE"</test> |
90 </dependency> |
91 </dependency> |