diff --git a/ch32v003fun/ch32v003fun.mk b/ch32v003fun/ch32v003fun.mk index 2e5d579c3d947727e14b4b993cba106d5b5f1e65..d8d9a0435dc26ef717023fc8433e222a5501518a 100644 --- a/ch32v003fun/ch32v003fun.mk +++ b/ch32v003fun/ch32v003fun.mk @@ -18,12 +18,6 @@ LDFLAGS+=-T $(CH32V003FUN)/ch32v003fun.ld -Wl,--gc-sections -L$(CH32V003FUN)/../ SYSTEM_C:=$(CH32V003FUN)/ch32v003fun.c -ifeq ($(OS),Windows_NT) - RM = del /Q /F -else - RM = rm -f -endif - $(TARGET).elf : $(SYSTEM_C) $(TARGET).c $(ADDITIONAL_C_FILES) $(PREFIX)-gcc -o $@ $^ $(CFLAGS) $(LDFLAGS) @@ -42,7 +36,9 @@ closechlink : -killall minichlink endif -monitor : +terminal : monitor + +monitor : $(MINICHLINK)/minichlink -T gdbserver : @@ -53,6 +49,6 @@ cv_flash : $(TARGET).bin $(MINICHLINK)/minichlink -w $< flash -b cv_clean : - $(RM) $(TARGET).elf $(TARGET).bin $(TARGET).hex $(TARGET).lst $(TARGET).map $(TARGET).hex + rm -rf $(TARGET).elf $(TARGET).bin $(TARGET).hex $(TARGET).lst $(TARGET).map $(TARGET).hex || true build : $(TARGET).bin