From 9ad0d6f666fcd2392a5d6d3634df82264a5729eb Mon Sep 17 00:00:00 2001 From: William Bryan Date: Tue, 26 Jul 2016 15:02:15 -0500 Subject: Delete unused files, update PK, and use new compilers Change-Id: I9e4951a2cebd204d1ea752c63e3f2b532ad3a2db Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/27465 Tested-by: FSP CI Jenkins Reviewed-by: Martha Broyles Reviewed-by: Wael El-Essawy --- src/Makefile | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) (limited to 'src/Makefile') diff --git a/src/Makefile b/src/Makefile index f8da630..2bc9749 100755 --- a/src/Makefile +++ b/src/Makefile @@ -37,10 +37,18 @@ ifndef PPETRACEPP_DIR export PPETRACEPP_DIR = $(abspath ppe/tools/ppetracepp) endif +ifndef PPETOOLS_OBJDIR +export PPETOOLS_OBJDIR = $(abspath ../obj/ppetools) +endif + ifndef TRACEPP_DIR export TRACEPP_DIR = $(abspath tracepp) endif +ifndef PK_SRCDIR +export PK_SRCDIR = $(abspath ppe/pk) +endif + THASH = $(PPETRACEPP_DIR)/tracehash.pl OCC_405_IMAGE_NAME = occ_405 @@ -63,7 +71,19 @@ NEEDED_IMAGES = \ $(OBJDIR)/$(OCC_BOOTLOADER_DIR_NAME)/$(OCC_BOOTLOADER_NAME).out \ .PHONY : all -all: $(NEEDED_IMAGES) combineImage tracehash +all: ppetools $(NEEDED_IMAGES) combineImage tracehash + +.PHONY: ppetools +ppetools: $(PPETOOLS_OBJDIR)/ppetracepp $(PPETOOLS_OBJDIR)/ppe2fsp + +$(PPETOOLS_OBJDIR)/ppetracepp: $(PPETOOLS_OBJDIR) + g++ -m32 -O3 -w -g -I$(PPETRACEPP_DIR)/ $(PPETRACEPP_DIR)/ppetracepp.C -o $(PPETOOLS_OBJDIR)/ppetracepp + +$(PPETOOLS_OBJDIR)/ppe2fsp: $(PPETOOLS_OBJDIR) + gcc -m32 -w -g -I./ -I$(PK_SRCDIR)/trace $(PPETRACEPP_DIR)/ppe2fsp.c $(PPETRACEPP_DIR)/ppe2fsp_cmd.c -o $(PPETOOLS_OBJDIR)/ppe2fsp + +$(PPETOOLS_OBJDIR): + mkdir -p $(PPETOOLS_OBJDIR)/ .PHONY : needed_images needed_images: $(NEEDED_IMAGES) -- cgit v1.2.1