summaryrefslogtreecommitdiff
path: root/lib/make/configure
diff options
context:
space:
mode:
Diffstat (limited to 'lib/make/configure')
-rwxr-xr-xlib/make/configure13
1 files changed, 12 insertions, 1 deletions
diff --git a/lib/make/configure b/lib/make/configure
index 905db31f..c62f40ed 100755
--- a/lib/make/configure
+++ b/lib/make/configure
@@ -2331,10 +2331,20 @@ EOF
# Define how to make a directory in the config.h file
cat >> confdefs.h <<EOF
-#define MKDIR $MKDIR
+#define MKDIR "$MKDIR "
EOF
+
+
+: ${MKDIRFLAGS="-p"}
+
+cat >> confdefs.h <<EOF
+#define MKDIRFLAGS " $MKDIRFLAGS "
+EOF
+
+
+
# The perl scripts run by the make system need to have their names
# changed if under cygwin - e.g. //d/foo needs to be d:/foo
@@ -2594,6 +2604,7 @@ s%@BUILD_DIR@%$BUILD_DIR%g
s%@CCTK_LIBDIR@%$CCTK_LIBDIR%g
s%@EXEDIR@%$EXEDIR%g
s%@EXE@%$EXE%g
+s%@MKDIRFLAGS@%$MKDIRFLAGS%g
s%@BUILD_ACTIVETHORNS@%$BUILD_ACTIVETHORNS%g
s%@CST@%$CST%g
s%@F_FILE_PROCESSOR@%$F_FILE_PROCESSOR%g