Sun, 24 Sep 2023 18:48:42 +0200
use make vars instead of config vars for rmdir/mkdir
configure | file | annotate | diff | comparison | revisions | |
make/project.xml | file | annotate | diff | comparison | revisions |
1.1 --- a/configure Sun Sep 24 18:43:58 2023 +0200 1.2 +++ b/configure Sun Sep 24 18:48:42 2023 +0200 1.3 @@ -29,8 +29,6 @@ 1.4 MANDIR= 1.5 1.6 # custom variables 1.7 -MKDIR="mkdir -p" 1.8 -RMDIR="rm -fR" 1.9 1.10 # features 1.11 1.12 @@ -176,8 +174,6 @@ 1.13 INCLUDEDIR="$INCLUDEDIR" 1.14 INFODIR="$INFODIR" 1.15 MANDIR="$MANDIR" 1.16 -MKDIR=$MKDIR 1.17 -RMDIR=$RMDIR 1.18 __EOF__ 1.19 sort -u -o "$TEMP_DIR/vars.mk" "$TEMP_DIR/vars.mk" 1.20 1.21 @@ -253,6 +249,11 @@ 1.22 break 1.23 fi 1.24 1.25 + cat >> "$TEMP_DIR/make.mk" << __EOF__ 1.26 +MKDIR=mkdir -p 1.27 +RMDIR=rm -fR 1.28 + 1.29 +__EOF__ 1.30 break 1.31 done 1.32 break
2.1 --- a/make/project.xml Sun Sep 24 18:43:58 2023 +0200 2.2 +++ b/make/project.xml Sun Sep 24 18:48:42 2023 +0200 2.3 @@ -1,11 +1,9 @@ 2.4 <?xml version="1.0" encoding="UTF-8"?> 2.5 <project xmlns="http://unixwork.de/uwproj"> 2.6 - <config> 2.7 - <var name="MKDIR">mkdir -p</var> 2.8 - <var name="RMDIR">rm -fR</var> 2.9 - </config> 2.10 <dependency> 2.11 <lang>c</lang> 2.12 + <make>MKDIR=mkdir -p</make> 2.13 + <make>RMDIR=rm -fR</make> 2.14 </dependency> 2.15 <dependency name="ucx"> 2.16 <test>check_lib ucx cx/list.h</test>