Skip to content

Commit 60fb4ff

Browse files
committed
removed -p from mkdir from windows
1 parent 4259533 commit 60fb4ff

File tree

1 file changed

+12
-6
lines changed

1 file changed

+12
-6
lines changed

workspace_tools/export/gcc_arm_common.tmpl

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
# This file was automagically generated by mbed.org. For more information,
22
# see http://mbed.org/handbook/Exporting-to-GCC-ARM-Embedded
33

4+
ifeq ($(OS),Windows_NT)
5+
MKDIR := mkdir
6+
else
7+
MKDIR := mkdir -p
8+
endif
9+
410
ifeq (,$(filter bin,$(notdir $(CURDIR))))
511
.SUFFIXES:
612
OBJDIR := bin
713
MAKETARGET = $(MAKE) --no-print-directory -C $@ -f $(CURDIR)/Makefile \
814
SRCDIR=$(CURDIR) $(MAKECMDGOALS)
915
.PHONY: $(OBJDIR) clean
1016
$(OBJDIR):
11-
+@[ -d $@ ] || mkdir -p $@
17+
+@[ -d $@ ] || $(MKDIR) $@
1218
+@$(MAKETARGET)
1319
Makefile : ;
1420
% :: $(OBJDIR) ; :
@@ -81,21 +87,21 @@ all: $(PROJECT).bin $(PROJECT).hex size
8187
{% endblock %}
8288

8389
.asm.o:
84-
@[ -d $(dir $@)] || mkdir -p $(dir $@)
90+
@[ -d $(dir $@)] || $(MKDIR) $(dir $@)
8591
$(CC) $(CPU) -c -x assembler-with-cpp -o $@ $<
8692
.s.o:
87-
@[ -d $(dir $@)] || mkdir -p $(dir $@)
93+
@[ -d $(dir $@)] || $(MKDIR) $(dir $@)
8894
$(CC) $(CPU) -c -x assembler-with-cpp -o $@ $<
8995
.S.o:
90-
@[ -d $(dir $@)] || mkdir -p $(dir $@)
96+
@[ -d $(dir $@)] || $(MKDIR) $(dir $@)
9197
$(CC) $(CPU) -c -x assembler-with-cpp -o $@ $<
9298

9399
.c.o:
94-
@[ -d $(dir $@)] || mkdir -p $(dir $@)
100+
@[ -d $(dir $@)] || $(MKDIR) $(dir $@)
95101
$(CC) $(CC_FLAGS) $(CC_SYMBOLS) -std=gnu99 $(INCLUDE_PATHS) -o $@ $<
96102

97103
.cpp.o:
98-
@[ -d $(dir $@)] || mkdir -p $(dir $@)
104+
@[ -d $(dir $@)] || $(MKDIR) $(dir $@)
99105
$(CPP) $(CC_FLAGS) $(CC_SYMBOLS) -std=gnu++98 -fno-rtti $(INCLUDE_PATHS) -o $@ $<
100106

101107

0 commit comments

Comments
 (0)