diff options
author | Raja Das <rajadas2@in.ibm.com> | 2016-03-08 04:02:01 -0600 |
---|---|---|
committer | AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com> | 2016-03-11 08:16:58 -0500 |
commit | 3a5d77153218954e7a1b5946362c50d3180d3a45 (patch) | |
tree | 91688a3f977b3c2a5d374c8aa1b0c66162dea4ef /sbe/image | |
parent | 989f43bd6cbf72f33a34c92ece051f32e8f4f05f (diff) | |
download | talos-sbe-3a5d77153218954e7a1b5946362c50d3180d3a45.tar.gz talos-sbe-3a5d77153218954e7a1b5946362c50d3180d3a45.zip |
simics.tar support for SBE makefile - make install
RTC:149171
Change-Id: I992dcd8709bc44461bdf8aeecd269b9273da5a8b
Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/21799
Tested-by: Jenkins Server
Reviewed-by: Santosh S. Puranik <santosh.puranik@in.ibm.com>
Reviewed-by: Sachin Gupta <sgupta2m@in.ibm.com>
Reviewed-by: AMIT J. TENDOLKAR <amit.tendolkar@in.ibm.com>
Diffstat (limited to 'sbe/image')
-rw-r--r-- | sbe/image/Makefile | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/sbe/image/Makefile b/sbe/image/Makefile index e5f6bbef..3f5567d7 100644 --- a/sbe/image/Makefile +++ b/sbe/image/Makefile @@ -93,6 +93,23 @@ LIB_DIRS += -L$(OBJDIR)/nest NESTLIB := $(OBJDIR)/nest/libnest.a LLIBS += -lnest +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_SBE_NAME).out +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_SBE_NAME).map +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_SBE_NAME).dis +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_LOADER_NAME).out +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_LOADER_NAME).map +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_LOADER_NAME).dis +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_SEEPROM_NAME).out +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_SEEPROM_NAME).map +SIMICS_PPE_TAR_FILES += $(OBJDIR)/$(IMAGE_SEEPROM_NAME).dis +SIMICS_PPE_TAR_FILES += $(OBJDIR)/sbe.syms +SIMICS_PPE_TAR_FILES += $(OBJDIR)/../test/*.xml +SIMICS_PPE_TAR_FILES += $(OBJDIR)/../test/*.py +SIMICS_PPE_TAR_FILES += $(OBJDIR)/../../tools/ppetracepp/fsp-trace +SIMICS_PPE_TAR_FILES += $(OBJDIR)/../../tools/ppetracepp/ppe2fsp +SIMICS_PPE_TAR_FILES += $(OBJDIR)/trexStringFile +SIMICS_BB_TAR_FILES += $(OBJDIR)/../build/simics/* + SBE_TOOLS := $(TOOLS_IMAGE_DIR)/sbe_default_tool P9_XIP_TOOL := $(P9_XIP_BINDIR)/p9_xip_tool @@ -172,6 +189,15 @@ $(LINK_SCRIPT_LOADER): linkloader.cmd # option of PK enabled ifndef FAPI2_TEST all: seeprom $(OBJDIR)/$(IMAGE_SBE_NAME).bin $(OBJDIR)/$(IMAGE_LOADER_NAME).bin $(SBE_TOOLS) appendbase appendloader +install: all + @echo "Installing simics.tar" + @rm -rf $(OBJDIR)/simics-tar-dir + @mkdir $(OBJDIR)/simics-tar-dir + @cp $(SIMICS_PPE_TAR_FILES) $(OBJDIR)/simics-tar-dir + @cp $(SIMICS_BB_TAR_FILES) $(OBJDIR)/simics-tar-dir + @cd $(OBJDIR)/simics-tar-dir && tar -cvf simics.tar * && mv simics.tar $(OBJDIR) && cd .. + @rm -rf $(OBJDIR)/simics-tar-dir + @echo "Generated simics.tar in Sbe Obj Directory" else all: @echo "Makefile option error: ALL is not compatible with FAPI2_test" |