summaryrefslogtreecommitdiff
path: root/include/makeinclude/outputdir.bor
diff options
context:
space:
mode:
Diffstat (limited to 'include/makeinclude/outputdir.bor')
-rw-r--r--include/makeinclude/outputdir.bor10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/makeinclude/outputdir.bor b/include/makeinclude/outputdir.bor
index 719e2721a1b..5bf73ab3ebf 100644
--- a/include/makeinclude/outputdir.bor
+++ b/include/makeinclude/outputdir.bor
@@ -51,10 +51,20 @@ BINDIR=$(BASE_BINDIR)\$(STATIC_DIR)\$(DEBUG_DIR)\$(PASCAL_DIR)
CORE_BINDIR=$(ACE_ROOT)\bin\$(STATIC_DIR)\$(DEBUG_DIR)\$(PASCAL_DIR)
!endif
+!ifdef MKDIR
+MAKE_BINDIR=$(MKDIR) "$(BINDIR)"
+!else
+# Use default mkdir provided by command shell. May not work on Win9x.
MAKE_BINDIR=if not exist "$(BINDIR)" mkdir "$(BINDIR)"
+!endif
!ifndef OBJDIR
OBJDIR=$(BASE_OBJDIR)\$(NAME)\$(STATIC_DIR)\$(DEBUG_DIR)
!endif
+!ifdef MKDIR
+MAKE_OBJDIR=$(MKDIR) "$(OBJDIR)"
+!else
+# Use default mkdir provided by command shell. May not work on Win9x.
MAKE_OBJDIR=if not exist "$(OBJDIR)" mkdir "$(OBJDIR)"
+!endif