test/make/project.xml

changeset 0
38775db5fdf5
child 2
14a4b7f0bc74
equal deleted inserted replaced
-1:000000000000 0:38775db5fdf5
1 <?xml version="1.0" encoding="UTF-8"?>
2 <project>
3 <dependency name="curl" platform="windows">
4 <cflags>-I/mingw/include</cflags>
5 <ldflags>-lcurl</ldflags>
6 </dependency>
7 <dependency name="curl" platform="macos">
8 <cflags type="exec">curl-config --cflags</cflags>
9 <ldflags type="exec">curl-config --ldflags</ldflags>
10 </dependency>
11 <dependency name="curl">
12 <pkgconfig>libcurl</pkgconfig>
13 </dependency>
14 <dependency name="libxml2">
15 <pkgconfig>libxml-2.0</pkgconfig>
16 </dependency>
17 <dependency name="sqlite">
18 <pkgconfig>sqlite3</pkgconfig>
19 </dependency>
20 <dependency name="test">
21 <cflags>-DTEST</cflags>
22 </dependency>
23 <dependency name="gtk3">
24 <pkgconfig>gtk+-5.0</pkgconfig>
25 </dependency>
26 <dependency name="gtk2">
27 <pkgconfig>gtk+-2.0</pkgconfig>
28 </dependency>
29 <dependency name="qt4">
30 <test>which qmake-qt4</test>
31 </dependency>
32 <target name="dav">
33 <feature name="db" default="on">
34 <dependencies>sqlite</dependencies>
35 <define name="DATABASE"/>
36 </feature>
37 <feature name="gui">
38 <dependencies>gtk3</dependencies>
39 <define name="UI" value="GTK3" />
40 </feature>
41 <option arg="toolkit">
42 <value str="gtk3">
43 <define name="a" value="b" />
44 <dependencies>gtk3</dependencies>
45 <make>UIOBJ += graphics_cairo.o</make>
46 </value>
47 <value str="cli">
48 <dependencies>curl,test</dependencies>
49 </value>
50 <value str="gtk2">
51 <dependencies>gtk2</dependencies>
52 </value>
53 <value str="wpf">
54 <dependencies>test</dependencies>
55 </value>
56 <default value="wpf" platform="windows" />
57 <default value="gtk3" />
58 <default value="gtk2" />
59 </option>
60 <dependencies>curl,libxml2,test</dependencies>
61 </target>
62 </project>
63

mercurial