summaryrefslogtreecommitdiffstats
path: root/src/build/Makefile
diff options
context:
space:
mode:
authorRaja Das <rajadas2@in.ibm.com>2016-09-26 05:38:58 -0500
committerSachin Gupta <sgupta2m@in.ibm.com>2016-10-04 06:30:49 -0400
commit7c87046da09c051b8a6b5084b227b05d4ca80a16 (patch)
treeeac45063127f9a5475f73aa2c582d2354e708ca2 /src/build/Makefile
parent183baea95edfec469c9ca308b4a02aa2f252dff8 (diff)
downloadtalos-sbe-7c87046da09c051b8a6b5084b227b05d4ca80a16.tar.gz
talos-sbe-7c87046da09c051b8a6b5084b227b05d4ca80a16.zip
Hwp makefile infra basis individual isteps/common code
Change-Id: I70357225223318f884d6c3bcde88490a0eb43584 RTC: 152424 Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/30288 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Reviewed-by: Shakeeb A. Pasha B K <shakeebbk@in.ibm.com> Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Diffstat (limited to 'src/build/Makefile')
-rw-r--r--src/build/Makefile59
1 files changed, 24 insertions, 35 deletions
diff --git a/src/build/Makefile b/src/build/Makefile
index f83fab18..9bba17d6 100644
--- a/src/build/Makefile
+++ b/src/build/Makefile
@@ -62,41 +62,30 @@ LIB_DIRS += -L$(OBJDIR)/utils
UTILSLIB := $(OBJDIR)/utils/libutils.a
LLIBS += -lutils
-# Common Cache HWP Exit library
-SUBDIRS += $(CACHE_SRCDIR)
-LIB_DIRS += -L$(OBJDIR)/cache
-CACHELIB := $(OBJDIR)/cache/libcache.a
-LLIBS += -lcache
-
-# Common Core libraries
-SUBDIRS += $(CORE_SRCDIR)
-LIB_DIRS += -L$(OBJDIR)/core
-CORELIB := $(OBJDIR)/core/libcore.a
-LLIBS += -lcore
-
-# Common Perv libraries
-SUBDIRS += $(PERV_SRCDIR)
-LIB_DIRS += -L$(OBJDIR)/perv
-PERVLIB := $(OBJDIR)/perv/libperv.a
-LLIBS += -lperv
-
-# Common Nest libraries
-SUBDIRS += $(NEST_SRCDIR)
-LIB_DIRS += -L$(OBJDIR)/nest
-NESTLIB := $(OBJDIR)/nest/libnest.a
-LLIBS += -lnest
-
-# Initfiles library
-SUBDIRS += $(INITFILES_SRCDIR)
-LIB_DIRS += -L$(OBJDIR)/initfiles
-INITFILESLIB := $(OBJDIR)/initfiles/libinitfiles.a
-LLIBS += -linitfiles
-
-# Common Pm libraries
-SUBDIRS += $(PM_SRCDIR)
-LIB_DIRS += -L$(OBJDIR)/pm
-PMLIB := $(OBJDIR)/pm/libpm.a
-LLIBS += -lpm
+SUBDIRS += $(ISTEP2_INFRA_DIR)
+LIB_DIRS += -L$(OBJDIR-ISTEP2)
+ISTEP2LIB := $(OBJDIR-ISTEP2)/libistep2.a
+LLIBS += -listep2
+
+SUBDIRS += $(ISTEP3_INFRA_DIR)
+LIB_DIRS += -L$(OBJDIR-ISTEP3)
+ISTEP3LIB := $(OBJDIR-ISTEP3)/libistep3.a
+LLIBS += -listep3
+
+SUBDIRS += $(ISTEP4_INFRA_DIR)
+LIB_DIRS += -L$(OBJDIR-ISTEP4)
+ISTEP4LIB := $(OBJDIR-ISTEP4)/libistep4.a
+LLIBS += -listep4
+
+SUBDIRS += $(ISTEP5_INFRA_DIR)
+LIB_DIRS += -L$(OBJDIR-ISTEP5)
+ISTEP5LIB := $(OBJDIR-ISTEP5)/libistep5.a
+LLIBS += -listep5
+
+SUBDIRS += $(ISTEPCOMMON_INFRA_DIR)
+LIB_DIRS += -L$(OBJDIR-ISTEPCOMMON)
+ISTEPCOMMON := $(OBJDIR-ISTEPCOMMON)/libistepcommon.a
+LLIBS += -listepcommon
SIMICS_PPE_TAR_FILES += $(BOOT_OBJDIR)/$(IMAGE_LOADER_NAME).out
SIMICS_PPE_TAR_FILES += $(BOOT_OBJDIR)/$(IMAGE_LOADER_NAME).map
OpenPOWER on IntegriCloud