Author: jhoblitt
Date: Tue Dec 27 18:12:59 2005
New Revision: 10714
Modified:
trunk/config/gen/makefiles/cola.in
trunk/config/gen/makefiles/docs.in
trunk/config/gen/makefiles/editor.in
trunk/config/init/defaults.pm
Log:
interpolate the values for MKDIR & CHMOD in gen/makefiles/cola.in,
gen/makefiles/docs.in, & gen/makefiles/editor.in
Modified: trunk/config/gen/makefiles/cola.in
==============================================================================
--- trunk/config/gen/makefiles/cola.in (original)
+++ trunk/config/gen/makefiles/cola.in Tue Dec 27 18:12:59 2005
@@ -5,7 +5,7 @@ PARROT = ..${slash}..${slash}parrot${ex
PERL = ${perl}
RM_F = ${rm_f}
RM_RF = ${rm_rf}
-CHMOD = $(PERL) -e ${PQ}chmod @ARGV${PQ}
+CHMOD = ${chmod}
CC = ${cc}
CFLAGS = ${ccflags}
Modified: trunk/config/gen/makefiles/docs.in
==============================================================================
--- trunk/config/gen/makefiles/docs.in (original)
+++ trunk/config/gen/makefiles/docs.in Tue Dec 27 18:12:59 2005
@@ -8,8 +8,8 @@
PERL = ${perl}
RM_F = ${rm_f}
# Make directory; do not die if dir exists.
-MKDIR = $(PERL) -e ${PQ}-d or mkdir $$_,0777 or die foreach @ARGV${PQ}
-CHMOD = $(PERL) -e ${PQ}$$mode = shift @ARGV; chmod(oct $$mode, @ARGV) or
die${PQ}
+MKDIR = ${mkdir}
+CHMOD = ${chmod}
# long list of .pod files
POD = ${pod}
Modified: trunk/config/gen/makefiles/editor.in
==============================================================================
--- trunk/config/gen/makefiles/editor.in (original)
+++ trunk/config/gen/makefiles/editor.in Tue Dec 27 18:12:59 2005
@@ -8,7 +8,7 @@ VIM_SYN_DIR = $(VIM_DIR)/syntax
PERL = ${perl}
CP = ${cp}
-MKDIR = $(PERL) -e ${PQ}-d or mkdir $$_,0777 or die foreach @ARGV${PQ}
+MKDIR = ${mkdir}
RM_F = ${rm_f}
default: all
Modified: trunk/config/init/defaults.pm
==============================================================================
--- trunk/config/init/defaults.pm (original)
+++ trunk/config/init/defaults.pm Tue Dec 27 18:12:59 2005
@@ -137,6 +137,7 @@ sub runstep
rm_rf => '$(PERL) -MExtUtils::Command -e rm_rf',
mkdir => '$(PERL) -MExtUtils::Command -e mkpath',
touch => '$(PERL) -MExtUtils::Command -e touch',
+ chmod => '$(PERL) -MExtUtils::Command-chmod -e chmod',
ar => $Config{ar},
ar_flags => 'cr',
ar_out => '', # for Win32