Mon, 01 Dec 2025 20:31:54 +0100
fix tab vs. spaces problem in project XML files
| test/make/project.xml | file | annotate | diff | comparison | revisions | |
| test/make/project2.xml | file | annotate | diff | comparison | revisions |
--- a/test/make/project.xml Sun Nov 30 22:31:04 2025 +0100 +++ b/test/make/project.xml Mon Dec 01 20:31:54 2025 +0100 @@ -1,77 +1,77 @@ <?xml version="1.0" encoding="UTF-8"?> <project version="0.4" xmlns="http://unixwork.de/uwproj"> - <!-- makefile config --> + <!-- 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> + <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="gcc"> + <cflags>-DTOOLCHAIN_GCC</cflags> + </dependency> - <dependency toolchain="clang"> - <cflags>-DTOOLCHAIN_CLANG</cflags> - </dependency> + <dependency toolchain="clang"> + <cflags>-DTOOLCHAIN_CLANG</cflags> + </dependency> - <dependency not="gcc"> - <cflags>-DNOT_TOOLCHAIN_GCC</cflags> - </dependency> + <dependency not="gcc"> + <cflags>-DNOT_TOOLCHAIN_GCC</cflags> + </dependency> - <dependency not="clang"> - <cflags>-DNOT_TOOLCHAIN_CLANG</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> + <!-- 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="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" platform="bsd"> + <ldflags>-lssl -lcrypto</ldflags> + </dependency> + + <dependency name="openssl"> + <pkgconfig>openssl</pkgconfig> + <lang>c</lang> + </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> + <!-- 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>
--- a/test/make/project2.xml Sun Nov 30 22:31:04 2025 +0100 +++ b/test/make/project2.xml Mon Dec 01 20:31:54 2025 +0100 @@ -11,94 +11,94 @@ </config> <dependency name="curl" platform="windows"> - <cflags>-I/mingw/include</cflags> - <ldflags>-lcurl</ldflags> - </dependency> - <dependency name="curl" platform="macos"> - <cflags exec="true">curl-config --cflags</cflags> - <ldflags exec="true">curl-config --ldflags</ldflags> - </dependency> - <dependency name="test" platform="bsd" not="macos"> - <cflags>-DBSD</cflags> - </dependency> - <dependency name="curl"> - <pkgconfig>libcurl</pkgconfig> - </dependency> - <dependency name="libxml2"> - <pkgconfig atleast="2.8">libxml-2.0</pkgconfig> - <make>xml = libxml2</make> - </dependency> - <dependency name="sqlite"> - <pkgconfig>sqlite3</pkgconfig> - </dependency> - <dependency name="test"> - <cflags>-DTEST</cflags> - </dependency> - <dependency name="gtk3"> - <pkgconfig>gtk+-5.0</pkgconfig> - </dependency> - <dependency name="gtk2"> - <pkgconfig>gtk+-2.0</pkgconfig> - </dependency> - <dependency name="qt4"> - <test>which qmake-qt4</test> - </dependency> - - <dependency name="deptest"> - <cflags>-DDEPTEST</cflags> - </dependency> - - <dependency> - <lang>c</lang> - <make>MVAR = 123</make> - <make>MVAR += 123</make> - </dependency> - - <target name="dav"> - <feature name="db" default="true"> - <desc> - Needlessly adds a completely useless SQLite database by default. - Here another line to test tabs and line + <cflags>-I/mingw/include</cflags> + <ldflags>-lcurl</ldflags> + </dependency> + <dependency name="curl" platform="macos"> + <cflags exec="true">curl-config --cflags</cflags> + <ldflags exec="true">curl-config --ldflags</ldflags> + </dependency> + <dependency name="test" platform="bsd" not="macos"> + <cflags>-DBSD</cflags> + </dependency> + <dependency name="curl"> + <pkgconfig>libcurl</pkgconfig> + </dependency> + <dependency name="libxml2"> + <pkgconfig atleast="2.8">libxml-2.0</pkgconfig> + <make>xml = libxml2</make> + </dependency> + <dependency name="sqlite"> + <pkgconfig>sqlite3</pkgconfig> + </dependency> + <dependency name="test"> + <cflags>-DTEST</cflags> + </dependency> + <dependency name="gtk3"> + <pkgconfig>gtk+-5.0</pkgconfig> + </dependency> + <dependency name="gtk2"> + <pkgconfig>gtk+-2.0</pkgconfig> + </dependency> + <dependency name="qt4"> + <test>which qmake-qt4</test> + </dependency> - breaks. - </desc> - <dependencies>sqlite</dependencies> - <define name="DATABASE"/> - </feature> - <feature name="gui"> - <dependencies>gtk3</dependencies> - <define name="UI" value="GTK3" /> - <disabled> - <define name="CONSOLE" /> - </disabled> - </feature> - <option arg="toolkit"> + <dependency name="deptest"> + <cflags>-DDEPTEST</cflags> + </dependency> + + <dependency> + <lang>c</lang> + <make>MVAR = 123</make> + <make>MVAR += 123</make> + </dependency> + + <target name="dav"> + <feature name="db" default="true"> + <desc> + Needlessly adds a completely useless SQLite database by default. + Here another line to test tabs and line + + breaks. + </desc> + <dependencies>sqlite</dependencies> + <define name="DATABASE"/> + </feature> + <feature name="gui"> + <dependencies>gtk3</dependencies> + <define name="UI" value="GTK3"/> + <disabled> + <define name="CONSOLE"/> + </disabled> + </feature> + <option arg="toolkit"> <desc> The toolkit to use for the UI. </desc> - <value str="gtk3"> - <define name="a" value="b" /> - <dependencies>gtk3</dependencies> - <make>UIOBJ += graphics_cairo.o</make> - </value> - <value str="cli"> - <dependencies>curl,test</dependencies> - </value> - <value str="gtk2"> - <dependencies>gtk2</dependencies> - </value> - <value str="wpf"> - <dependencies>test</dependencies> - </value> - <default value="wpf" platform="windows" /> - <default value="gtk3" /> - <default value="gtk2" /> - </option> - <dependencies>curl,libxml2,test</dependencies> - </target> - - <target> - <dependencies>deptest</dependencies> - </target> + <value str="gtk3"> + <define name="a" value="b"/> + <dependencies>gtk3</dependencies> + <make>UIOBJ += graphics_cairo.o</make> + </value> + <value str="cli"> + <dependencies>curl,test</dependencies> + </value> + <value str="gtk2"> + <dependencies>gtk2</dependencies> + </value> + <value str="wpf"> + <dependencies>test</dependencies> + </value> + <default value="wpf" platform="windows"/> + <default value="gtk3"/> + <default value="gtk2"/> + </option> + <dependencies>curl,libxml2,test</dependencies> + </target> + + <target> + <dependencies>deptest</dependencies> + </target> </project>