diff -r 5f9e07d3dd6c -r b0c4750cecd8 make/uwproj.xsd --- a/make/uwproj.xsd Wed Jan 17 21:01:50 2024 +0100 +++ b/make/uwproj.xsd Sat Jan 20 16:02:04 2024 +0100 @@ -3,7 +3,7 @@ xmlns="http://unixwork.de/uwproj" targetNamespace="http://unixwork.de/uwproj" elementFormDefault="qualified" - version="0.1" + version="0.2" > @@ -102,9 +102,11 @@

The optional platform attribute may specify a single platform identifier and - the optional not attribute may specify a comma-separated list of platform identifiers. - The configure script shall skip this dependency declaration if the detected platform is not - matching the filter specification of these attributes. + the optional toolchain attribute may specify a single toolchain. + The optional not attribute may specify a comma-separated list of platform and/or + toolchain identifiers. + The configure script shall skip this dependency declaration if the detected platform and toolchain + is not matching the filter specification of these attributes.

@@ -125,6 +127,7 @@ + @@ -186,6 +189,8 @@ and is supposed to be automatically disabled (without error) when the dependencies are not satisfied. The name that is supposed to be used for the --enable and --disable arguments can be optionally specified with the arg attribute. Otherwise, the name is used by default. + Optionally, a description for the help text of the resulting configure script can be specified by + adding a desc element. @@ -194,6 +199,7 @@ + @@ -278,4 +284,4 @@ - \ No newline at end of file +