]> git.sur5r.net Git - cc65/blobdiff - test/ref/Makefile
Avoid "*** Recursive variable `RM' references itself (eventually)."
[cc65] / test / ref / Makefile
index 4d67350997d154379cc6d03bf6a95f520eed3cd9..de9248ac76c7f75365ac96c32a3c9fa927096bac 100644 (file)
@@ -8,10 +8,10 @@ endif
 
 ifdef CMD_EXE
   S := $(subst /,\,/)
-  RM = del /f $(subst /,\,$1)
+  DEL = del /f $(subst /,\,$1)
 else
   S := /
-  RM = $(RM) $1
+  DEL = $(RM) $1
 endif
 
 CC65FLAGS := -t sim6502
@@ -93,8 +93,8 @@ $(WORKDIR)/%.or.prg: %.c $(WORKDIR)/%.ref
        $(DIFF) $(WORKDIR)/$*.out $(WORKDIR)/$*.ref
 
 clean:
-       -@$(call RM,$(TESTS))
-       -@$(call RM,$(SOURCES:.c=.o))
-       -@$(call RM,$(SOURCES:%.c=$(WORKDIR)/%.out))
-       -@$(call RM,$(SOURCES:%.c=$(WORKDIR)/%.ref))
-       -@$(call RM,$(SOURCES:%.c=$(WORKDIR)/%.host))
+       -@$(call DEL,$(TESTS))
+       -@$(call DEL,$(SOURCES:.c=.o))
+       -@$(call DEL,$(SOURCES:%.c=$(WORKDIR)/%.out))
+       -@$(call DEL,$(SOURCES:%.c=$(WORKDIR)/%.ref))
+       -@$(call DEL,$(SOURCES:%.c=$(WORKDIR)/%.host))