Author: ward Date: 2009-01-23 21:20:49 +0100 (Fri, 23 Jan 2009) New Revision: 257
Modified: buildrom-devel/packages/filo/filo.mk Log:
Filo now has kconfig-style configuration. Update the filo-config make target to reflect that.
This is a trivial patch.
Signed-off-by: Ward Vandewege ward@gnu.org Acked-by: Ward Vandewege ward@gnu.org
Modified: buildrom-devel/packages/filo/filo.mk =================================================================== --- buildrom-devel/packages/filo/filo.mk 2009-01-16 17:38:03 UTC (rev 256) +++ buildrom-devel/packages/filo/filo.mk 2009-01-23 20:20:49 UTC (rev 257) @@ -79,20 +79,23 @@
filo-config: | $(FILO_STAMP_DIR)/.configured ifeq ($(shell if [ -f $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD) ]; then echo 1; fi),1) - @ echo - @ echo "Found an existing custom configuration file:" - @ echo " $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD)" - @ echo "Please modify this file by hand." - @ echo "Remove the above file and re-run this command if you want to create a new custom configuration from scratch for this payload/board." - @ echo -else + @ cp -f $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD) $(FILO_SRC_DIR)/.config +endif +ifeq (filo,$(filter filo,$(PAYLOAD-y))) @ echo "Configure filo..." @ $(MAKE) -C $(FILO_SRC_DIR) menuconfig @ cp -f $(FILO_SRC_DIR)/.config $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD) @ echo @ echo "Your custom FILO config has been saved as " @ echo " $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD)" - @ echo "Please edit it to your liking." @ echo endif +ifeq ($(shell if [ -f $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD) ]; then echo 1; fi),1) + @ echo + @ echo "Found an existing custom configuration file:" + @ echo " $(PACKAGE_DIR)/filo/conf/customconfig--$(PAYLOAD)--$(COREBOOT_VENDOR)-$(COREBOOT_BOARD)" + @ echo "I've copied it back to the source directory for modification." + @ echo "Remove the above file and re-run this command if you want to create a new custom configuration from scratch for this payload/board." + @ echo +endif