Files
LDD-LinuxDeviceDrivers/study/driver/00-code/android/Makefile
T
2017-05-06 20:42:33 +08:00

32 lines
578 B
Makefile

#direntorys
HELLO_DIR=hello
CPLD_DIR=cpld
FPGA_DIR=fpga
TEST_MODULE_DIR=test_module
DIRS=$(HELLO_DIR) $(CPLD_DIR) $(FPGA_DIR) $(TEST_MODULE_DIR)
SUBDIRS=$(DIRS)
.PHONY:all $(SUBDIRS)
all: $(SUBDIRS)
$(SUBDIRS):
$(MAKE) -C $@
@echo "=======BUILD $@ SUCCESS======="
#all :
# for i in $(DIRS); do \
# (cd $$i && echo "making $$i" && $(MAKE) ) || exit 1; \
# done
clean:
for i in $(DIRS); do \
(cd $$i && echo "cleaning $$i" && $(MAKE) clean) || exit 1; \
done
install :
for i in $(DIRS); do \
(cd $$i && echo "install $$i" && $(MAKE) install) || exit 1; \
done