global: Makefiles now support parallel compiles.
[h316.git] / programs / punchomat / Makefile
index 686e7d15c7e529108ae027737a9d48779d11c6e7..ead349c2971a3d0188d051a8e760fd8730accae8 100644 (file)
@@ -12,12 +12,12 @@ default: all
 all: $(foreach prog, $(PROGRAMS),$(BUILD_DIR)/$(prog).obj)
 
 $(BUILD_DIR)/%.obj:$(SRC_DIR)/%.f
-       @if [ ! -d $(BUILD_DIR) ]; then mkdir $(BUILD_DIR); fi
+       @if [ ! -d $(BUILD_DIR) ]; then mkdir -p $(BUILD_DIR); fi
        @$(FRTN_CMD) "$(subst $$,\$$,$^)" &&\
         mv "$(notdir $(basename $(subst $$,\$$,$^))).obj" $(BUILD_DIR)
 
 $(BUILD_DIR)/%.obj:$(SRC_DIR)/%.asm
-       @if [ ! -d $(BUILD_DIR) ]; then mkdir $(BUILD_DIR); fi
+       @if [ ! -d $(BUILD_DIR) ]; then mkdir -p $(BUILD_DIR); fi
        @$(ASM_CMD) "$(subst $$,\$$,$^)" &&\
         mv "$(notdir $(basename "\"$(subst $$,\$$,$^)\"")).obj" $(BUILD_DIR)