Modify all base apps Makefiles according to the new subdirectory scheme
authorNathael Pajani <nathael.pajani@ed3l.fr>
Wed, 9 Sep 2015 20:11:58 +0000 (22:11 +0200)
committerNathael Pajani <nathael.pajani@ed3l.fr>
Tue, 8 Nov 2022 16:14:23 +0000 (17:14 +0100)
adc/Makefile
eeprom/Makefile
epaper/Makefile
gpio_intr/Makefile
i2c_temp/Makefile
lcd_char/Makefile
ledstrip/Makefile
ultrasonic_sensor/Makefile

index 91407f3..954c63f 100644 (file)
@@ -1,10 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
+
index 91407f3..954c63f 100644 (file)
@@ -1,10 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
+
index e44d25f..954c63f 100644 (file)
@@ -1,12 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
-       cat $@ *.epaper > $(NAME).img
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
 
index 91407f3..954c63f 100644 (file)
@@ -1,10 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
+
index 91407f3..954c63f 100644 (file)
@@ -1,10 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
+
index 86e0d12..954c63f 100644 (file)
@@ -1,11 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
 
index 91407f3..954c63f 100644 (file)
@@ -1,10 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
+
index 91407f3..954c63f 100644 (file)
@@ -1,10 +1,13 @@
-# Makefile for GPIO Demo Module apps
+# Makefile for "base" apps
+# This includes apps for the GPIO Demo Module and for the LPC1224-BO board.
 
+MODULE = $(shell basename $(shell cd .. && pwd && cd -))
 NAME = $(shell basename $(CURDIR))
 
 .PHONY: $(NAME).bin
 $(NAME).bin:
-       @make -C ../.. --no-print-directory NAME=$(NAME) apps/$(NAME)/$@
+       @make -C ../../.. --no-print-directory NAME=$(NAME) MODULE=$(MODULE) apps/$(MODULE)/$(NAME)/$@
 
 clean mrproper:
-       @make -C ../.. --no-print-directory $@
+       @make -C ../../.. --no-print-directory $@
+