Get rid of repeated copy of 'customize'

This commit is contained in:
Ulf Samuelsson 2007-07-16 07:55:50 +00:00
parent 826f8ef472
commit 06cc62f9cf

View File

@ -5,8 +5,23 @@
#############################################################
CUST_DIR:=package/customize/source
customize:
-cp -af $(CUST_DIR)/* $(TARGET_DIR)/
$(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