diff options
author | spashabk-in <shakeebbk@in.ibm.com> | 2018-02-02 00:42:18 -0600 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-02-14 07:44:47 -0500 |
commit | dadcf14ae978dae7e74838337c6eec2f13240dad (patch) | |
tree | 8561bcda794637df936fb07e5d55477411c4ab58 /src/build/power_defs.mk | |
parent | fb9f9e8bc9402a3e03e6731dd824d3887d196ebd (diff) | |
download | talos-sbe-dadcf14ae978dae7e74838337c6eec2f13240dad.tar.gz talos-sbe-dadcf14ae978dae7e74838337c6eec2f13240dad.zip |
Project specific makefile changes
remove project dependencies from Makefile
Change-Id: I0800dc7ba691234a8063d714884a5cf6c80bf8f7
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/53250
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: RAJA DAS <rajadas2@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/build/power_defs.mk')
-rw-r--r-- | src/build/power_defs.mk | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/src/build/power_defs.mk b/src/build/power_defs.mk index 2ab49cda..f4d4f751 100644 --- a/src/build/power_defs.mk +++ b/src/build/power_defs.mk @@ -6,6 +6,7 @@ # OpenPOWER sbe Project # # Contributors Listed Below - COPYRIGHT 2017,2018 +# [+] International Business Machines Corp. # # # Licensed under the Apache License, Version 2.0 (the "License"); @@ -31,6 +32,52 @@ SBE_TRACE_LEVEL_DEF = 2 FAPI_TRACE_LEVEL_DEF = 2 +ISTEP2_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/istep2 +ISTEP3_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/istep3 +ISTEP4_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/istep4 +ISTEP5_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/istep5 +ISTEPMPIPL_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/istepmpipl +ISTEPCOMMON_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/istepcommon +ARRAYACCESS_INFRA_DIR = $(IMPORT_HWP_MK_DIR)/arrayaccess + +OBJDIR-ISTEP2 = $(BASE_OBJDIR)/$(IMPORT_OBJDIR)/istep2 +OBJDIR-ISTEP3 = $(BASE_OBJDIR)/$(IMPORT_OBJDIR)/istep3 +OBJDIR-ISTEP4 = $(BASE_OBJDIR)/$(IMPORT_OBJDIR)/istep4 +OBJDIR-ISTEP5 = $(BASE_OBJDIR)/$(IMPORT_OBJDIR)/istep5 +OBJDIR-ISTEPMPIPL = $(BASE_OBJDIR)/$(IMPORT_OBJDIR)/istepmpipl +OBJDIR-ISTEPCOMMON = $(BASE_OBJDIR)/$(IMPORT_OBJDIR)/istepcommon +OBJDIR-ARRAYACCESS = $(BASE_OBJDIR)/arrayaccess + +PROJ_SUBDIRS += $(ISTEP2_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ISTEP2) +PROJ_LLIBS += -listep2 + +PROJ_SUBDIRS += $(ISTEP3_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ISTEP3) +PROJ_LLIBS += -listep3 + +PROJ_SUBDIRS += $(ISTEP4_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ISTEP4) +PROJ_LLIBS += -listep4 + +PROJ_SUBDIRS += $(ISTEP5_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ISTEP5) +PROJ_LLIBS += -listep5 + +PROJ_SUBDIRS += $(ISTEPMPIPL_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ISTEPMPIPL) +PROJ_LLIBS += -listepmpipl + +PROJ_SUBDIRS += $(ISTEPCOMMON_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ISTEPCOMMON) +PROJ_LLIBS += -listepcommon + +PROJ_SUBDIRS += $(ARRAYACCESS_INFRA_DIR) +PROJ_LIB_DIRS += -L$(OBJDIR-ARRAYACCESS) +PROJ_LLIBS += -larrayaccess +######################################################### +# mandatory defines # +######################################################### IMAGE_SUFFIX := DD2 GCC-DEFS += -DDD2 IMAGE_SEEPROM_NAME := sbe_seeprom_$(IMAGE_SUFFIX) @@ -42,3 +89,7 @@ IMAGE_BASE_PPE_HEADER := base_ppe_header SBE_SYMBOLS_NAME := sbe_$(IMAGE_SUFFIX).syms SBE_STRINGFILE_NAME := sbeStringFile_$(IMAGE_SUFFIX) + +PROJECT_APP_DIR := power +PROJECT_APP_PIBMEM_LIB := sbeapppowerpibmem +PROJECT_APP_SEEPROM_LIB := sbeapppowerseeprom |