Commit d8c4e4c4 authored by Adam Wujek's avatar Adam Wujek 💬

demos: add cleanall target

to remove .config
Signed-off-by: Adam Wujek's avatarAdam Wujek <adam.wujek@cern.ch>
parent ceb1ffe1
......@@ -5,9 +5,10 @@ DIRS += alarm_clock
DIRS += data_generator
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -16,5 +17,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS += firmware
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -13,5 +14,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS := fw-01
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -12,5 +13,5 @@ modules_install: TARGET = modules_install
$(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS += firmware
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -13,5 +14,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS := fw-01
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -12,5 +13,5 @@ modules_install: TARGET = modules_install
$(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -4,9 +4,10 @@ DIRS += tools
DIRS += firmware
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -15,5 +16,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
\ No newline at end of file
......@@ -2,9 +2,10 @@
DIRS := fw-01 fw-02
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -12,5 +13,5 @@ modules_install: TARGET = modules_install
$(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -35,6 +35,8 @@ $(LIB): $(LOBJ)
clean:
rm -f $(LIB) .depend *.o *~
cleanall: clean
.depend: Makefile $(wildcard *.c *.h)
$(CC) $(CFLAGS) -M $(LOBJ:.o=.c) -o $@
......
......@@ -39,4 +39,6 @@ modules_install:
clean:
rm -f $(PROGS) *.o *~
.PHONY: all, clean
cleanall: clean
.PHONY: all clean cleanall
-include Makefile.specific
DIRS := firmware
DIRS += firmware
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -13,5 +14,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS := fw-01
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -12,5 +13,5 @@ modules_install: TARGET = modules_install
$(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS += firmware
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -13,5 +14,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -2,9 +2,10 @@
DIRS := fw-01
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -12,5 +13,5 @@ modules_install: TARGET = modules_install
$(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
-include Makefile.specific
DIRS := firmware
DIRS += firmware
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -13,5 +14,5 @@ $(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -3,9 +3,10 @@ DIRS := fw-01
DIRS += fw-02
DIRS += fw-03
all clean modules install modules_install: $(DIRS)
all clean cleanall modules install modules_install: $(DIRS)
clean: TARGET = clean
cleanall: TARGET = cleanall
modules: TARGET = modules
install: TARGET = install
modules_install: TARGET = modules_install
......@@ -13,5 +14,5 @@ modules_install: TARGET = modules_install
$(DIRS):
$(MAKE) -C $@ $(TARGET)
.PHONY: all clean modules install modules_install
.PHONY: all clean cleanall modules install modules_install
.PHONY: $(DIRS)
......@@ -81,7 +81,7 @@ OBJDIR_BUILD += $(BUILDDIR)
MOCKTURTLE_LDSCRIPT ?= $(TRTL)/software/rt/urv/mockturtle.ld
.PHONY: all clean check-def
.PHONY: all clean cleanall check-def
all: $(OUTPUT).bin
......@@ -138,6 +138,11 @@ clean:
rm -f $(OUTPUT).bin $(OUTPUT).elf
rm -rf $(BUILDDIR)
clean-dot-config:
rm -f .config
cleanall: clean clean-dot-config
install:
@cp $(OUTPUT).bin $(INSTALL_PREFIX)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment