mirror of https://github.com/ARMmbed/mbed-os.git
Force shell use when in bash/sh mode
parent
c2d66865be
commit
fbccf8dfc9
|
@ -4,10 +4,10 @@
|
||||||
# cross-platform directory manipulation
|
# cross-platform directory manipulation
|
||||||
ifeq ($(shell echo $$OS),$$OS)
|
ifeq ($(shell echo $$OS),$$OS)
|
||||||
MAKEDIR = if not exist "$(1)" mkdir "$(1)"
|
MAKEDIR = if not exist "$(1)" mkdir "$(1)"
|
||||||
RM = rmdir /S /Q
|
RM = rmdir /S /Q "$(1)"
|
||||||
else
|
else
|
||||||
MAKEDIR = mkdir -p $(1)
|
MAKEDIR = $(SHELL) -c "mkdir -p $(1)"
|
||||||
RM = rm -rf
|
RM = $(SHELL) -c "rm -rf $(1)"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq (,$(filter .build,$(notdir $(CURDIR))))
|
ifeq (,$(filter .build,$(notdir $(CURDIR))))
|
||||||
|
@ -24,7 +24,7 @@ $(OBJDIR): all
|
||||||
Makefile : ;
|
Makefile : ;
|
||||||
% :: $(OBJDIR) ; :
|
% :: $(OBJDIR) ; :
|
||||||
clean :
|
clean :
|
||||||
$(RM) $(OBJDIR)
|
$(call RM,$(OBJDIR))
|
||||||
{% block target_clean -%}
|
{% block target_clean -%}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in New Issue