diff options
author | spashabk-in <shakeebbk@in.ibm.com> | 2017-12-09 09:36:11 -0600 |
---|---|---|
committer | Sachin Gupta <sgupta2m@in.ibm.com> | 2018-01-19 04:26:41 -0500 |
commit | 8a863e816e41837dc954eba4b0962efcb0117889 (patch) | |
tree | 445824b8f8300753ecbe7d16950252c6b6621319 /src/build/import_hwp_mk/istepcommon | |
parent | c149d7d8d8b884aba84cc90ddc98597a9e35581e (diff) | |
download | talos-sbe-8a863e816e41837dc954eba4b0962efcb0117889.tar.gz talos-sbe-8a863e816e41837dc954eba4b0962efcb0117889.zip |
[SBE-code-re-org][6] Build configuration
Makefile re-org for project specific build
Change-Id: I51893710979f19cf00e41725c83d1c0c653c4b60
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/50744
Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com>
Tested-by: FSP CI Jenkins <fsp-CI-jenkins+hostboot@us.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/build/import_hwp_mk/istepcommon')
-rw-r--r-- | src/build/import_hwp_mk/istepcommon/Makefile | 55 | ||||
-rw-r--r-- | src/build/import_hwp_mk/istepcommon/istepcommonfiles.mk | 56 |
2 files changed, 0 insertions, 111 deletions
diff --git a/src/build/import_hwp_mk/istepcommon/Makefile b/src/build/import_hwp_mk/istepcommon/Makefile deleted file mode 100644 index 046c88a8..00000000 --- a/src/build/import_hwp_mk/istepcommon/Makefile +++ /dev/null @@ -1,55 +0,0 @@ -# IBM_PROLOG_BEGIN_TAG -# This is an automatically generated prolog. -# -# $Source: src/build/import_hwp_mk/istepcommon/Makefile $ -# -# OpenPOWER sbe Project -# -# Contributors Listed Below - COPYRIGHT 2016,2017 -# [+] International Business Machines Corp. -# -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. See the License for the specific language governing -# permissions and limitations under the License. -# -# IBM_PROLOG_END_TAG -# This Makefile compiles all of the hardware procedure code. See the -# "*.mk" file in this directory. - -#all generated files from this makefile will end up in obj/* -export SUB_OBJDIR = /$(IMPORT_OBJDIR)/istepcommon - -include img_defs.mk -include istepcommonfiles.mk - -export VPATH = $(PERV_SRCDIR):$(NEST_SRCDIR):$(CACHE_SRCDIR):$(CORE_SRCDIR):$(PM_SRCDIR):$(INITFILES_SRCDIR):$(LIB_SRCDIR) - -OBJSISTEPCOMMON := $(addprefix $(OBJDIR-ISTEPCOMMON)/, $(ISTEPCOMMON_OBJECTS)) - -.PHONY: clean istepcommon - -libistepcommon.a: istepcommon - $(AR) crs $(OBJDIR-ISTEPCOMMON)/libistepcommon.a $(OBJDIR-ISTEPCOMMON)/*.o - -istepcommon: $(OBJSISTEPCOMMON) - -$(OBJSISTEPCOMMON) $(OBJSISTEPCOMMON:.o=.d): | $(OBJDIR-ISTEPCOMMON) - -$(OBJDIR-ISTEPCOMMON): - mkdir -p $(OBJDIR-ISTEPCOMMON) - -clean: - rm -fr $(OBJDIR-ISTEPCOMMON) - -ifneq ($(MAKECMDGOALS),clean) -include $(OBJSISTEPCOMMON:.o=.d) -endif diff --git a/src/build/import_hwp_mk/istepcommon/istepcommonfiles.mk b/src/build/import_hwp_mk/istepcommon/istepcommonfiles.mk deleted file mode 100644 index c9a61c0c..00000000 --- a/src/build/import_hwp_mk/istepcommon/istepcommonfiles.mk +++ /dev/null @@ -1,56 +0,0 @@ -# IBM_PROLOG_BEGIN_TAG -# This is an automatically generated prolog. -# -# $Source: src/build/import_hwp_mk/istepcommon/istepcommonfiles.mk $ -# -# OpenPOWER sbe Project -# -# Contributors Listed Below - COPYRIGHT 2016,2017 -# [+] International Business Machines Corp. -# -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or -# implied. See the License for the specific language governing -# permissions and limitations under the License. -# -# IBM_PROLOG_END_TAG -# @file istepCommonfiles.mk -# -# @brief mk for including istepcommon object files -# -########################################################################## -# Object Files -########################################################################## -ISTEPCOMMON-CPP-SOURCES +=p9_sbe_common.C -ISTEPCOMMON-CPP-SOURCES +=p9_sbe_gear_switcher.C -ISTEPCOMMON-CPP-SOURCES +=p9_fbc_utils.C -ISTEPCOMMON-CPP-SOURCES +=p9_pba_access.C -ISTEPCOMMON-CPP-SOURCES +=p9_pba_coherent_utils.C -ISTEPCOMMON-CPP-SOURCES +=p9_pba_setup.C -ISTEPCOMMON-CPP-SOURCES +=p9_pm_ocb_indir_access.C -ISTEPCOMMON-CPP-SOURCES +=p9_pm_ocb_indir_setup_circular.C -ISTEPCOMMON-CPP-SOURCES +=p9_pm_ocb_indir_setup_linear.C -ISTEPCOMMON-CPP-SOURCES +=p9_pm_ocb_init.C -ISTEPCOMMON-CPP-SOURCES +=p9_adu_setup.C -ISTEPCOMMON-CPP-SOURCES +=p9_adu_coherent_utils.C -ISTEPCOMMON-CPP-SOURCES +=p9_adu_access.C -ISTEPCOMMON-CPP-SOURCES +=p9_ram_core.C -#Istep2 Procedure but this is required to run from PIBMEM -ISTEPCOMMON-CPP-SOURCES +=p9_sbe_tp_switch_gears.C -ISTEPCOMMON-CPP-SOURCES +=p9_sbe_npll_setup.C -#istep5 Procedure but this is required to run from PIBMEM -ISTEPCOMMON-CPP-SOURCES +=p9_sbe_load_bootloader.C -ISTEPCOMMON-C-SOURCES = -ISTEPCOMMON-S-SOURCES = - -ISTEPCOMMON_OBJECTS += $(ISTEPCOMMON-CPP-SOURCES:.C=.o) -ISTEPCOMMON_OBJECTS += $(ISTEPCOMMON-C-SOURCES:.c=.o) -ISTEPCOMMON_OBJECTS += $(ISTEPCOMMON-S-SOURCES:.S=.o) |