summaryrefslogtreecommitdiffstats
path: root/src/Makefile
diff options
context:
space:
mode:
authorWilliam Bryan <wilbryan@us.ibm.com>2015-08-28 11:27:13 -0500
committerWilliam A. Bryan <wilbryan@us.ibm.com>2015-08-31 20:19:46 -0500
commite03cb51af12a6d787485d15dcb235f5febd022d0 (patch)
tree1a6127bef7bb14603cff8687a068412c91053d70 /src/Makefile
parentcad7dcf2bbffa702f6f343400ee44b9ba4891261 (diff)
downloadtalos-occ-e03cb51af12a6d787485d15dcb235f5febd022d0.tar.gz
talos-occ-e03cb51af12a6d787485d15dcb235f5febd022d0.zip
tracepp Makefile fix
Change-Id: I03b1b092362803b055f2175cd98bf6559abd1acd Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/20210 Reviewed-by: William A. Bryan <wilbryan@us.ibm.com> Tested-by: William A. Bryan <wilbryan@us.ibm.com> Reviewed-by: Fadi Kassem <fmkassem@us.ibm.com> Reviewed-by: Wael Elessawy <welessa@us.ibm.com>
Diffstat (limited to 'src/Makefile')
-rwxr-xr-xsrc/Makefile9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile
index 8f2c443..ebe3649 100755
--- a/src/Makefile
+++ b/src/Makefile
@@ -37,6 +37,10 @@ ifndef PPETRACEPP_DIR
export PPETRACEPP_DIR = $(abspath ppe/tools/ppetracepp)
endif
+ifndef TRACEPP_DIR
+export TRACEPP_DIR = $(abspath tracepp)
+endif
+
THASH = $(PPETRACEPP_DIR)/tracehash.pl
OCC_405_IMAGE_NAME = occ_405
@@ -46,6 +50,7 @@ OCC_GPE2_IMAGE_NAME = occ_gpe2
OCC_GPE3_IMAGE_NAME = occ_gpe3
NEEDED_IMAGES = \
+ $(TRACEPP_DIR)/tracepp \
$(OBJDIR)/$(OCC_405_IMAGE_NAME)/$(OCC_405_IMAGE_NAME).out \
$(OBJDIR)/$(OCC_GPE0_IMAGE_NAME)/$(OCC_GPE0_IMAGE_NAME).out \
# $(OBJDIR)/$(OCC_GPE1_IMAGE_NAME)/$(OCC_GPE1_IMAGE_NAME).out \
@@ -71,6 +76,7 @@ run: $(NEEDED_IMAGES)
#clean the obj directory
clean:
rm -fr $(OBJDIR)
+ rm -f $(TRACEPP_DIR)/tracepp
#make binary application images
$(OBJDIR)/$(OCC_405_IMAGE_NAME)/$(OCC_405_IMAGE_NAME).out:
@@ -88,6 +94,9 @@ $(OBJDIR)/$(OCC_GPE2_IMAGE_NAME)/$(OCC_GPE2_IMAGE_NAME).out:
$(OBJDIR)/$(OCC_GPE3_IMAGE_NAME)/$(OCC_GPE3_IMAGE_NAME).out:
# (cd $(SRCDIR)/$(OCC_GPE3_IMAGE_NAME) && make)
+$(TRACEPP_DIR)/tracepp:
+ (cd $(TRACEPP_DIR) && make)
+
# collect all of the trace hash files for all OCC images into a single trexStringFile
.PHONY : tracehash
tracehash:
OpenPOWER on IntegriCloud