6 <var name="PREFIX">`pwd`/work</var> |
6 <var name="PREFIX">`pwd`/work</var> |
7 <var name="INSTALL_DIR">$PREFIX</var> |
7 <var name="INSTALL_DIR">$PREFIX</var> |
8 </config> |
8 </config> |
9 |
9 |
10 <dependency> |
10 <dependency> |
|
11 <lang>c</lang> |
|
12 </dependency> |
|
13 |
|
14 <dependency name="cpp"> |
11 <lang>cpp</lang> |
15 <lang>cpp</lang> |
12 </dependency> |
16 </dependency> |
13 |
17 |
14 <!-- library dependencies --> |
18 <!-- library dependencies --> |
15 <dependency name="libxml2" platform="macos"> |
19 <dependency name="libxml2" platform="macos"> |
16 <cflags exec="true">xml2-config --cflags</cflags> |
20 <cflags exec="true">xml2-config --cflags</cflags> |
17 <ldflags exec="true">xml2-config --libs</ldflags> |
21 <ldflags exec="true">xml2-config --libs</ldflags> |
18 </dependency> |
22 </dependency> |
19 |
23 |
20 <dependency name="libxml2"> |
24 <dependency name="libxml2"> |
21 <pkgconfig>libxml-2.0</pkgconfig> |
25 <pkgconfig>libxml-2.0</pkgconfig> |
|
26 <lang>c</lang> |
22 </dependency> |
27 </dependency> |
23 |
28 |
24 <dependency name="openssl"> |
29 <dependency name="openssl"> |
25 <pkgconfig>openssl</pkgconfig> |
30 <pkgconfig>openssl</pkgconfig> |
|
31 <lang>c</lang> |
26 </dependency> |
32 </dependency> |
27 |
33 |
28 <dependency name="openssl" platform="bsd"> |
34 <dependency name="openssl" platform="bsd"> |
29 <ldflags>-lssl -lcrypto</ldflags> |
35 <ldflags>-lssl -lcrypto</ldflags> |
30 </dependency> |
36 </dependency> |
31 |
37 |
32 <!-- optional dependencies --> |
38 <!-- optional dependencies --> |
33 <dependency name="libpq"> |
39 <dependency name="libpq"> |
34 <pkgconfig>libpq</pkgconfig> |
40 <pkgconfig>libpq</pkgconfig> |
35 </dependency> |
41 </dependency> |
36 |
42 |
37 <target> |
43 <target> |
38 <feature name="pg" default="true"> |
44 <feature name="pg" default="true"> |
39 <dependencies>libpq</dependencies> |
45 <dependencies>libpq,cpp</dependencies> |
40 </feature> |
46 </feature> |
41 <dependencies>libxml2,openssl</dependencies> |
47 <dependencies>libxml2,openssl,libpq</dependencies> |
42 </target> |
48 </target> |
43 </project> |
49 </project> |
44 |
50 |