Author: jcrouse Date: 2008-02-22 22:07:10 +0100 (Fri, 22 Feb 2008) New Revision: 127
Modified: buildrom-devel/packages/filo/filo.mk Log: [BUILDROM] Fix a dependency problem with FILO and bump the revision
Fix an annoying dependency problem with the FILO output and move the SVN revision to latest.
Signed-off-by: Jordan Crouse jordan.crouse@amd.com Acked-by: Ward Vandewege ward@gnu.org
Modified: buildrom-devel/packages/filo/filo.mk =================================================================== --- buildrom-devel/packages/filo/filo.mk 2008-02-22 20:39:55 UTC (rev 126) +++ buildrom-devel/packages/filo/filo.mk 2008-02-22 21:07:10 UTC (rev 127) @@ -1,5 +1,5 @@ -FILO_URL=svn://80.190.231.112/filo/trunk/filo-0.5 -FILO_TAG=34 +FILO_URL=svn://coreboot.org/filo/trunk/filo-0.5 +FILO_TAG=42
FILO_DIR=$(BUILD_DIR)/filo FILO_SRC_DIR=$(FILO_DIR)/svn @@ -59,16 +59,20 @@ @ mkdir -p $(OUTPUT_DIR)/config/filo @ cp $(FILO_SRC_DIR)/Config $(OUTPUT_DIR)/config/filo/
+$(FILO_STAMP_DIR)/.copied: $(FILO_SRC_DIR)/filo.elf + @ mkdir -p $(shell dirname $(PAYLOAD_ELF)) + @ cp $(FILO_SRC_DIR)/filo.elf $(PAYLOAD_ELF) + @ touch $@ + $(FILO_STAMP_DIR) $(FILO_LOG_DIR): @ mkdir -p $@
-filo: $(FILO_STAMP_DIR) $(FILO_LOG_DIR) $(FILO_SRC_DIR)/filo.elf - @ mkdir -p $(OUTPUT_DIR) - @ cp $(FILO_SRC_DIR)/filo.elf $(PAYLOAD_ELF) +filo: $(FILO_STAMP_DIR) $(FILO_LOG_DIR) $(FILO_STAMP_DIR)/.copied
filo-clean: @ echo "Cleaning filo..." @ $(MAKE) -C $(FILO_SRC_DIR) clean > /dev/null 2>&1 + @ rm -f $(FILO_STAMP_DIR)/.copied
filo-distclean: @ rm -rf $(FILO_DIR)/*