summaryrefslogtreecommitdiffstats
path: root/src/import/hwpf/fapi2/tools
diff options
context:
space:
mode:
authorLateef Quraishi <lateef@us.ibm.com>2016-06-10 18:47:51 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2016-06-16 16:13:13 -0400
commitcd84d00d206b794da8fb98769427aa58636ae6b1 (patch)
treeee6436286a55135f628a91611e76fe69bf9d362a /src/import/hwpf/fapi2/tools
parent458cee5a424846dd531a0de1ac34b187d3cc7098 (diff)
downloadtalos-hostboot-cd84d00d206b794da8fb98769427aa58636ae6b1.tar.gz
talos-hostboot-cd84d00d206b794da8fb98769427aa58636ae6b1.zip
Added clean & clobber targets
Change-Id: I4c86627ec942f389251ccbdb08a7e7e8a9da5565 RTC: 151009 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25684 Tested-by: Jenkins Server Tested-by: Hostboot CI Reviewed-by: Michael Baiocchi <mbaiocch@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com> Reviewed-by: William G. Hoffa <wghoffa@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/25685 Tested-by: FSP CI Jenkins
Diffstat (limited to 'src/import/hwpf/fapi2/tools')
-rw-r--r--src/import/hwpf/fapi2/tools/createIfAttrService.mk4
-rw-r--r--src/import/hwpf/fapi2/tools/parseAttributeInfo.mk9
-rw-r--r--src/import/hwpf/fapi2/tools/parseErrorInfo.mk7
3 files changed, 19 insertions, 1 deletions
diff --git a/src/import/hwpf/fapi2/tools/createIfAttrService.mk b/src/import/hwpf/fapi2/tools/createIfAttrService.mk
index 8a625eed0..e56de9c0d 100644
--- a/src/import/hwpf/fapi2/tools/createIfAttrService.mk
+++ b/src/import/hwpf/fapi2/tools/createIfAttrService.mk
@@ -7,7 +7,7 @@
#
# EKB Project
#
-# COPYRIGHT 2015
+# COPYRIGHT 2015,2016
# [+] International Business Machines Corp.
#
#
@@ -27,6 +27,8 @@ SOURCES += $(GENPATH)/empty_attribute.xml
TARGETS += fapi2_attribute_service.C
+CLEAN_TARGETS += $(GENPATH)/fapi2_attribute_service.C
+
define createIfAttrService_RUN
$(C1) $$< --output-dir=$$($(GENERATED)_PATH) -a $$(filter-out $$<,$$^)
endef
diff --git a/src/import/hwpf/fapi2/tools/parseAttributeInfo.mk b/src/import/hwpf/fapi2/tools/parseAttributeInfo.mk
index 831d5291a..dac9add56 100644
--- a/src/import/hwpf/fapi2/tools/parseAttributeInfo.mk
+++ b/src/import/hwpf/fapi2/tools/parseAttributeInfo.mk
@@ -34,6 +34,14 @@ TARGETS += attrEnumInfo.csv
TARGETS += fapi2AttrOverrideData.H
TARGETS += fapi2AttrOverrideEnums.H
+CLEAN_TARGETS += $(GENPATH)/attribute_ids.H
+CLEAN_TARGETS += $(GENPATH)/fapi2_chip_ec_feature.C
+CLEAN_TARGETS += $(GENPATH)/attribute_plat_check.H
+CLEAN_TARGETS += $(GENPATH)/attributesSupported.html
+CLEAN_TARGETS += $(GENPATH)/attrInfo.csv
+CLEAN_TARGETS += $(GENPATH)/attrEnumInfo.csv
+CLEAN_TARGETS += $(GENPATH)/fapi2AttrOverrideData.H
+CLEAN_TARGETS += $(GENPATH)/fapi2AttrOverrideEnums.H
define parseAttributeInfo_RUN
$(C1) $$< --output-dir=$$($(GENERATED)_PATH) $$(filter-out $$<,$$^)
@@ -45,6 +53,7 @@ $(call BUILD_GENERATED)
# environment hasn't defined any of its own.
GENERATED = empty_attribute_xml
TARGETS += empty_attribute.xml
+CLEAN_TARGETS += $(GENPATH)/empty_attribute.xml
define empty_attribute_xml_RUN
$(C1) echo "<attributes/>" > $$($(GENERATED)_PATH)/empty_attribute.xml
diff --git a/src/import/hwpf/fapi2/tools/parseErrorInfo.mk b/src/import/hwpf/fapi2/tools/parseErrorInfo.mk
index dbe2e0ef3..677091f8b 100644
--- a/src/import/hwpf/fapi2/tools/parseErrorInfo.mk
+++ b/src/import/hwpf/fapi2/tools/parseErrorInfo.mk
@@ -31,6 +31,12 @@ TARGETS += hwp_ffdc_classes.H
TARGETS += collect_reg_ffdc.H
TARGETS += set_sbe_error.H
+CLEAN_TARGETS += $(GENPATH)/hwp_return_codes.H
+CLEAN_TARGETS += $(GENPATH)/hwp_error_info.H
+CLEAN_TARGETS += $(GENPATH)/hwp_ffdc_classes.H
+CLEAN_TARGETS += $(GENPATH)/collect_reg_ffdc.H
+CLEAN_TARGETS += $(GENPATH)/set_sbe_error.H
+
define parseErrorInfo_RUN
$(C1) $$< --output-dir=$$($(GENERATED)_PATH) $$(filter-out $$<,$$^)
endef
@@ -41,6 +47,7 @@ $(call BUILD_GENERATED)
# environment hasn't defined any of its own.
GENERATED = empty_error_xml
TARGETS += empty_error.xml
+CLEAN_TARGETS += $(GENPATH)/empty_error.xml
define empty_error_xml_RUN
$(C1) echo "<hwpErrors/>" > $$($(GENERATED)_PATH)/empty_error.xml
OpenPOWER on IntegriCloud