Sat, 29 Nov 2025 17:31:03 +0100
add full spectrum config var configurations
resolves #680
resolves #740
resolves #741
resolves #742
<?xml version="1.0" encoding="UTF-8"?> <project version="0.4" xmlns="http://unixwork.de/uwproj"> <!-- makefile config --> <config> <prefix/> <libdir/> <var name="HOST" exec="true">uname -n</var> </config> <config not="mingw"> <var name="PWD">pwd</var> </config> <config platform="mingw"> <var name="PWD">pwd -W</var> </config> <dependency> <lang>c</lang> </dependency> <dependency name="cpp"> <lang>cpp</lang> </dependency> <dependency toolchain="gcc"> <cflags>-DTOOLCHAIN_GCC</cflags> </dependency> <dependency toolchain="clang"> <cflags>-DTOOLCHAIN_CLANG</cflags> </dependency> <dependency not="gcc"> <cflags>-DNOT_TOOLCHAIN_GCC</cflags> </dependency> <dependency not="clang"> <cflags>-DNOT_TOOLCHAIN_CLANG</cflags> </dependency> <!-- library dependencies --> <dependency name="libxml2" platform="macos"> <cflags exec="true">xml2-config --cflags</cflags> <ldflags exec="true">xml2-config --libs</ldflags> </dependency> <dependency name="libxml2"> <pkgconfig>libxml-2.0</pkgconfig> </dependency> <dependency name="openssl" toolchain="clang"> <pkgconfig>openssl</pkgconfig> <lang>c</lang> <cflags>-DOPENSSL_CLANG</cflags> </dependency> <dependency name="openssl" platform="bsd"> <ldflags>-lssl -lcrypto</ldflags> </dependency> <dependency name="openssl"> <pkgconfig>openssl</pkgconfig> <lang>c</lang> </dependency> <!-- optional dependencies --> <dependency name="libpq"> <pkgconfig>libpq</pkgconfig> </dependency> <target> <feature name="pg" default="true"> <dependencies>libpq,cpp</dependencies> </feature> <dependencies>libxml2,openssl</dependencies> </target> </project>