diff --git a/hardware/arduino/sam/system/libsam/build_gcc/gcc.mk b/hardware/arduino/sam/system/libsam/build_gcc/gcc.mk index 752e07976..c65fbd7ba 100644 --- a/hardware/arduino/sam/system/libsam/build_gcc/gcc.mk +++ b/hardware/arduino/sam/system/libsam/build_gcc/gcc.mk @@ -26,6 +26,7 @@ AS = $(CROSS_COMPILE)as NM = $(CROSS_COMPILE)nm ifeq ($(OS),Windows_NT) RM=cs-rm -Rf +#RM=del /s /f else RM=rm -Rf endif diff --git a/hardware/arduino/sam/system/libsam/build_gcc/sam3.mk b/hardware/arduino/sam/system/libsam/build_gcc/sam3.mk index 046f25773..c2d073b35 100644 --- a/hardware/arduino/sam/system/libsam/build_gcc/sam3.mk +++ b/hardware/arduino/sam/system/libsam/build_gcc/sam3.mk @@ -175,10 +175,10 @@ $(OUTPUT_LIB): $(addprefix $(OUTPUT_PATH)/, $(C_OBJ)) $(addprefix $(OUTPUT_PATH) .PHONY: clean clean: - @echo --- Cleaning $(CHIP) files - -@"$(RM)" $(OUTPUT_PATH) 1>$(DEV_NUL) 2>&1 - -@"$(RM)" $(subst /,$(SEP),$(OUTPUT_BIN)/$(OUTPUT_LIB)) 1>$(DEV_NUL) 2>&1 - -@"$(RM)" $(subst /,$(SEP),$(OUTPUT_BIN)/$(OUTPUT_LIB)).txt 1>$(DEV_NUL) 2>&1 + @echo --- Cleaning $(CHIP) files $(OUTPUT_PATH) $(subst /,$(SEP),$(OUTPUT_BIN)/$(OUTPUT_LIB)) + -@$(RM) $(OUTPUT_PATH) + -@$(RM) $(subst /,$(SEP),$(OUTPUT_BIN)/$(OUTPUT_LIB)) 1>$(DEV_NUL) 2>&1 + -@$(RM) $(subst /,$(SEP),$(OUTPUT_BIN)/$(OUTPUT_LIB)).txt 1>$(DEV_NUL) 2>&1 # dependencies $(addprefix $(OUTPUT_PATH)/,$(C_OBJ)): $(OUTPUT_PATH)/%.o: $(PROJECT_BASE_PATH)/chip.h $(wildcard $(PROJECT_BASE_PATH)/include/*.h) $(wildcard $(CMSIS_BASE_PATH)/*.h)