make/project.xml

changeset 1620
bf5d647f939d
parent 1619
0db02ab1457c
equal deleted inserted replaced
1619:0db02ab1457c 1620:bf5d647f939d
97 <dependency name="no_coverage"> 97 <dependency name="no_coverage">
98 <test>test -z "$FEATURE_COVERAGE"</test> 98 <test>test -z "$FEATURE_COVERAGE"</test>
99 </dependency> 99 </dependency>
100 100
101 <dependency name="memrchr"> 101 <dependency name="memrchr">
102 <test>$TOOLCHAIN_CC $CFLAGS $LDFLAGS -o /dev/null -D_GNU_SOURCE make/test_memrchr.c</test> 102 <test>$TOOLCHAIN_CC $CFLAGS $LDFLAGS -o /dev/null make/test_memrchr.c</test>
103 <cflags>-DWITH_MEMRCHR</cflags> 103 <cflags>-DWITH_MEMRCHR</cflags>
104 </dependency>
105
106 <dependency name="qsort_r">
107 <test>$TOOLCHAIN_CC $CFLAGS $LDFLAGS -o /dev/null make/test_qsort_r.c</test>
108 <cflags>-DWITH_QSORT_R</cflags>
104 </dependency> 109 </dependency>
105 110
106 <target> 111 <target>
107 <feature name="api-docs"> 112 <feature name="api-docs">
108 <dependencies>doxygen</dependencies> 113 <dependencies>doxygen</dependencies>
118 </feature> 123 </feature>
119 <feature name="asan"> 124 <feature name="asan">
120 <desc>address sanitizer</desc> 125 <desc>address sanitizer</desc>
121 <dependencies>asan</dependencies> 126 <dependencies>asan</dependencies>
122 </feature> 127 </feature>
123 <feature name="memrchr" default="true">
124 <dependencies>memrchr</dependencies>
125 </feature>
126 <feature name="cxx-tests" default="true"> 128 <feature name="cxx-tests" default="true">
127 <dependencies>cxx</dependencies> 129 <dependencies>cxx</dependencies>
128 <desc>the check-cxx makefile target</desc> 130 <desc>the check-cxx makefile target</desc>
129 <make> 131 <make>
130 # Enable the check-cxx target 132 # Enable the check-cxx target
136 <desc>use custom implementation, instead</desc> 138 <desc>use custom implementation, instead</desc>
137 <disabled> 139 <disabled>
138 <define name="CX_NO_SZMUL_BUILTIN"/> 140 <define name="CX_NO_SZMUL_BUILTIN"/>
139 </disabled> 141 </disabled>
140 </feature> 142 </feature>
143 <feature name="memrchr" default="true">
144 <dependencies>memrchr</dependencies>
145 </feature>
146 <feature name="qsort_r" default="true">
147 <dependencies>qsort_r</dependencies>
148 </feature>
141 </target> 149 </target>
142 </project> 150 </project>

mercurial