From fe6a2b5f13d1a938e6e1d5980b27682bd47407d2 Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Fri, 8 Jun 2018 09:53:09 +0000 Subject: [PATCH] make clean: avoid bashisms in favour of posixy forms. Got a little too clever. --- examples/rules.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/examples/rules.mk b/examples/rules.mk index 948cd70..4e730ed 100644 --- a/examples/rules.mk +++ b/examples/rules.mk @@ -152,6 +152,7 @@ bin: $(BINARY).bin hex: $(BINARY).hex srec: $(BINARY).srec list: $(BINARY).list +GENERATED_BINARIES=$(BINARY).elf $(BINARY).bin $(BINARY).hex $(BINARY).srec $(BINARY).list $(BINARY).map images: $(BINARY).images flash: $(BINARY).flash @@ -210,7 +211,7 @@ print-%: clean: @#printf " CLEAN\n" - $(Q)$(RM) $(BINARY).{elf,bin,hex,srec,list,map} *.map generated.* $(OBJS) $(OBJS:%.o=%.d) + $(Q)$(RM) $(GENERATED_BINARIES) generated.* $(OBJS) $(OBJS:%.o=%.d) stylecheck: $(STYLECHECKFILES:=.stylecheck) styleclean: $(STYLECHECKFILES:=.styleclean)