toolsandutils/buildsystem/extension/base/config.mk
branchGCC_SURGE
changeset 79 f7dee603db09
parent 25 85578ba0aa08
--- a/toolsandutils/buildsystem/extension/base/config.mk	Wed Aug 04 13:49:22 2010 +0100
+++ b/toolsandutils/buildsystem/extension/base/config.mk	Tue Nov 16 14:32:12 2010 +0000
@@ -29,6 +29,10 @@
 SOURCE := hal
 endif
 
+ifndef CONFIG_HCF_FILE
+CONFIG_HCF_FILE := config.hcf
+endif
+
 #MDIR := $(call generated,generatedcpp/hal) # abld
 #MDIR := $(call generated,base/lubbock) # raptor
 MDIR := $(call generatedcpp)
@@ -59,7 +63,7 @@
 	-$(call createdir,"$(MDIR)")
 	perl $(HALPATH)/hal/halcfg.pl $(EPOCROOT)epoc32/include/platform/hal_data.h $(SOURCE)/values.hda $(MDIR)/$(PREFIX)values.cpp
 
-$(MDIR)/$(PREFIX)config.cpp : $(SOURCE)/config.hcf $(EPOCROOT)epoc32/include/platform/hal_data.h
+$(MDIR)/$(PREFIX)config.cpp : $(SOURCE)/$(CONFIG_HCF_FILE) $(EPOCROOT)epoc32/include/platform/hal_data.h
 	-$(call createdir,"$(MDIR)")
-	perl $(HALPATH)/hal/halcfg.pl -x $(EPOCROOT)epoc32/include/platform/hal_data.h $(SOURCE)/config.hcf $(MDIR)/$(PREFIX)config.cpp
+	perl $(HALPATH)/hal/halcfg.pl -x $(EPOCROOT)epoc32/include/platform/hal_data.h $(SOURCE)/$(CONFIG_HCF_FILE) $(MDIR)/$(PREFIX)config.cpp