use that recent uwproj trims indents in project.xml

Sun, 07 Jan 2024 11:01:33 +0100

author
Mike Becker <universe@uap-core.de>
date
Sun, 07 Jan 2024 11:01:33 +0100
changeset 797
e0300c2c4e95
parent 796
fec90b848f4b
child 798
7644da6e2d35

use that recent uwproj trims indents in project.xml

make/project.xml file | annotate | diff | comparison | revisions
     1.1 --- a/make/project.xml	Fri Jan 05 20:35:13 2024 +0100
     1.2 +++ b/make/project.xml	Sun Jan 07 11:01:33 2024 +0100
     1.3 @@ -1,113 +1,112 @@
     1.4  <?xml version="1.0" encoding="UTF-8"?>
     1.5  <project xmlns="http://unixwork.de/uwproj">
     1.6 -	<config>
     1.7 -		<var name="src_dir" exec="true">pwd</var>
     1.8 -		<var name="DOXYGEN" exec="true">command -v doxygen</var>
     1.9 -		<var name="PANDOC" exec="true">command -v pandoc</var>
    1.10 -	</config>
    1.11 +    <config>
    1.12 +        <var name="src_dir" exec="true">pwd</var>
    1.13 +        <var name="DOXYGEN" exec="true">command -v doxygen</var>
    1.14 +        <var name="PANDOC" exec="true">command -v pandoc</var>
    1.15 +    </config>
    1.16  
    1.17 -	<dependency>
    1.18 -		<make>
    1.19 -# library version
    1.20 -VERSION=3.1.0
    1.21 -LIBVERSION=4.1.0
    1.22 -LIBVERSION_MAJOR=4
    1.23 +    <dependency>
    1.24 +        <make>
    1.25 +            # library version
    1.26 +            VERSION=3.1.0
    1.27 +            LIBVERSION=4.1.0
    1.28 +            LIBVERSION_MAJOR=4
    1.29  
    1.30 -# build directory structure !! do not change or override !!
    1.31 -build_dir=${src_dir}/build
    1.32 -docs_dir=${src_dir}/build/docs
    1.33 -dist_dir=${src_dir}/dist
    1.34 -		</make>
    1.35 -	</dependency>
    1.36 +            # build directory structure !! do not change or override !!
    1.37 +            build_dir=${src_dir}/build
    1.38 +            docs_dir=${src_dir}/build/docs
    1.39 +            dist_dir=${src_dir}/dist
    1.40 +        </make>
    1.41 +    </dependency>
    1.42  
    1.43 -	<dependency name="file-tools">
    1.44 -		<make>
    1.45 -MKDIR=/bin/mkdir -p
    1.46 -RMFILE=/bin/rm -f
    1.47 -RMDIR=/bin/rm -f -R
    1.48 -COPYFILE=/bin/cp -f
    1.49 -COPYALL=/bin/cp -f -R
    1.50 -SYMLINK=/bin/ln -s
    1.51 -		</make>
    1.52 -	</dependency>
    1.53 +    <dependency name="file-tools">
    1.54 +        <make>
    1.55 +            MKDIR=/bin/mkdir -p
    1.56 +            RMFILE=/bin/rm -f
    1.57 +            RMDIR=/bin/rm -f -R
    1.58 +            COPYFILE=/bin/cp -f
    1.59 +            COPYALL=/bin/cp -f -R
    1.60 +            SYMLINK=/bin/ln -s
    1.61 +        </make>
    1.62 +    </dependency>
    1.63  
    1.64 -	<dependency name="c" platform="mingw">
    1.65 -		<lang>c</lang>
    1.66 -		<make>
    1.67 -AR=ar
    1.68 -ARFLAGS=r
    1.69 -STLIB_EXT=.lib
    1.70 -SHLIB_EXT=.dll
    1.71 -		</make>
    1.72 -	</dependency>
    1.73 +    <dependency name="c" platform="mingw">
    1.74 +        <lang>c</lang>
    1.75 +        <make>
    1.76 +            AR=ar
    1.77 +            ARFLAGS=r
    1.78 +            STLIB_EXT=.lib
    1.79 +            SHLIB_EXT=.dll
    1.80 +        </make>
    1.81 +    </dependency>
    1.82  
    1.83 -	<dependency name="c" platform="macos">
    1.84 -		<lang>c</lang>
    1.85 -		<make>
    1.86 -AR=ar
    1.87 -ARFLAGS=r
    1.88 -STLIB_EXT=.a
    1.89 -SHLIB_EXT=.dylib
    1.90 -		</make>
    1.91 -	</dependency>
    1.92 +    <dependency name="c" platform="macos">
    1.93 +        <lang>c</lang>
    1.94 +        <make>
    1.95 +            AR=ar
    1.96 +            ARFLAGS=r
    1.97 +            STLIB_EXT=.a
    1.98 +            SHLIB_EXT=.dylib
    1.99 +        </make>
   1.100 +    </dependency>
   1.101  
   1.102 -	<dependency name="c" platform="unix">
   1.103 -		<lang>c</lang>
   1.104 -		<make>
   1.105 -AR=ar
   1.106 -ARFLAGS=r
   1.107 -STLIB_EXT=.a
   1.108 -SHLIB_EXT=.so
   1.109 -		</make>
   1.110 -	</dependency>
   1.111 +    <dependency name="c" platform="unix">
   1.112 +        <lang>c</lang>
   1.113 +        <make>
   1.114 +            AR=ar
   1.115 +            ARFLAGS=r
   1.116 +            STLIB_EXT=.a
   1.117 +            SHLIB_EXT=.so
   1.118 +        </make>
   1.119 +    </dependency>
   1.120  
   1.121 -	<dependency name="doxygen">
   1.122 -		<test>test -n "$DOXYGEN"</test>
   1.123 -	</dependency>
   1.124 +    <dependency name="doxygen">
   1.125 +        <test>test -n "$DOXYGEN"</test>
   1.126 +    </dependency>
   1.127  
   1.128 -	<dependency name="pandoc">
   1.129 -		<test>test -n "$PANDOC"</test>
   1.130 -	</dependency>
   1.131 +    <dependency name="pandoc">
   1.132 +        <test>test -n "$PANDOC"</test>
   1.133 +    </dependency>
   1.134  
   1.135 -	<dependency name="coverage">
   1.136 -		<cflags>\${COVERAGE_CFLAGS}</cflags>
   1.137 -		<ldflags>\${COVERAGE_LDFLAGS}</ldflags>
   1.138 -	</dependency>
   1.139 -	
   1.140 -	<target>
   1.141 -		<option arg="with-docs">
   1.142 -			<value str="all">
   1.143 -				<dependencies>pandoc,doxygen</dependencies>
   1.144 -				<make>
   1.145 -# Documentation
   1.146 -WITH_DOCS_API=yes
   1.147 -WITH_DOCS_HTML=yes
   1.148 -				</make>
   1.149 -			</value>
   1.150 -			<value str="html">
   1.151 -				<dependencies>pandoc</dependencies>
   1.152 -				<make>
   1.153 -# Documentation
   1.154 -WITH_DOCS_HTML=yes
   1.155 -				</make>
   1.156 -			</value>
   1.157 -			<value str="api">
   1.158 -				<dependencies>doxygen</dependencies>
   1.159 -				<make>
   1.160 -# Documentation
   1.161 -WITH_DOCS_API=yes
   1.162 -				</make>
   1.163 -			</value>
   1.164 -			<value str="none"/>
   1.165 -			<default value="all"/>
   1.166 -			<default value="html"/>
   1.167 -			<default value="api"/>
   1.168 -			<default value="none"/>
   1.169 -		</option>
   1.170 -		<feature name="coverage">
   1.171 -			<dependencies>coverage</dependencies>
   1.172 -		</feature>
   1.173 -		<dependencies>c,file-tools</dependencies>
   1.174 -	</target>
   1.175 +    <dependency name="coverage">
   1.176 +        <cflags>\${COVERAGE_CFLAGS}</cflags>
   1.177 +        <ldflags>\${COVERAGE_LDFLAGS}</ldflags>
   1.178 +    </dependency>
   1.179 +
   1.180 +    <target>
   1.181 +        <option arg="with-docs">
   1.182 +            <value str="all">
   1.183 +                <dependencies>pandoc,doxygen</dependencies>
   1.184 +                <make>
   1.185 +                    # Documentation
   1.186 +                    WITH_DOCS_API=yes
   1.187 +                    WITH_DOCS_HTML=yes
   1.188 +                </make>
   1.189 +            </value>
   1.190 +            <value str="html">
   1.191 +                <dependencies>pandoc</dependencies>
   1.192 +                <make>
   1.193 +                    # Documentation
   1.194 +                    WITH_DOCS_HTML=yes
   1.195 +                </make>
   1.196 +            </value>
   1.197 +            <value str="api">
   1.198 +                <dependencies>doxygen</dependencies>
   1.199 +                <make>
   1.200 +                    # Documentation
   1.201 +                    WITH_DOCS_API=yes
   1.202 +                </make>
   1.203 +            </value>
   1.204 +            <value str="none"/>
   1.205 +            <default value="all"/>
   1.206 +            <default value="html"/>
   1.207 +            <default value="api"/>
   1.208 +            <default value="none"/>
   1.209 +        </option>
   1.210 +        <feature name="coverage">
   1.211 +            <dependencies>coverage</dependencies>
   1.212 +        </feature>
   1.213 +        <dependencies>c,file-tools</dependencies>
   1.214 +    </target>
   1.215  </project>
   1.216 -

mercurial