33 lines
850 B
Makefile
33 lines
850 B
Makefile
#############################################################
|
|
#
|
|
# Any custom stuff you feel like doing....
|
|
#
|
|
#############################################################
|
|
CUST_DIR:=package/customize/source
|
|
|
|
$(BUILD_DIR)/.customize:
|
|
rm -f $(PROJECT_BUILD_DIR)/series
|
|
(cd $(CUST_DIR); \
|
|
/bin/ls -d * > $(PROJECT_BUILD_DIR)/series || \
|
|
touch $(PROJECT_BUILD_DIR)/series )
|
|
for f in `cat $(PROJECT_BUILD_DIR)/series`; do \
|
|
cp -af $(CUST_DIR)/$$f $(TARGET_DIR)/$$f; \
|
|
done
|
|
rm -f $(PROJECT_BUILD_DIR)/series
|
|
touch $@
|
|
|
|
customize: $(BUILD_DIR)/.customize
|
|
|
|
customize-clean:
|
|
rm -f $(BUILD_DIR)/.customize
|
|
|
|
.PHONY: customize
|
|
#############################################################
|
|
#
|
|
# Toplevel Makefile options
|
|
#
|
|
#############################################################
|
|
ifeq ($(strip $(BR2_PACKAGE_CUSTOMIZE)),y)
|
|
TARGETS+=customize
|
|
endif
|