Skip to content

Commit 458c627

Browse files
author
Krishna Harsha Voora
committed
[FAB-12315] Update Makefile targets
This PR Updates Makefile targets to allow build subsequent binaries for ppc64le for nightly jobs. Change-Id: I5b22137e1b2e22cb65016a053b82c6a0fccf0fb8 Signed-off-by: Krishna Harsha Voora <krishvoor@in.ibm.com>
1 parent b407d94 commit 458c627

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Makefile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ PROJECT_FILES = $(shell git ls-files | grep -v ^test | grep -v ^unit-test | \
9797
grep -v ^LICENSE | grep -v ^vendor )
9898
RELEASE_TEMPLATES = $(shell git ls-files | grep "release/templates")
9999
IMAGES = peer orderer ccenv buildenv tools
100-
RELEASE_PLATFORMS = windows-amd64 darwin-amd64 linux-amd64 linux-s390x
100+
RELEASE_PLATFORMS = windows-amd64 darwin-amd64 linux-amd64 linux-s390x linux-ppc64le
101101
RELEASE_PKGS = configtxgen cryptogen idemixgen discover configtxlator peer orderer
102102

103103
pkgmap.cryptogen := $(PKGNAME)/common/tools/cryptogen
@@ -334,6 +334,9 @@ release/linux-%: GOOS=linux
334334
release/linux-s390x: GOARCH=s390x
335335
release/linux-s390x: $(patsubst %,release/linux-s390x/bin/%, $(RELEASE_PKGS)) release/linux-s390x/install
336336

337+
release/linux-ppc64le: GOARCH=ppc64le
338+
release/linux-ppc64le: $(patsubst %,release/linux-ppc64le/bin/%, $(RELEASE_PKGS)) release/linux-ppc64le/install
339+
337340
release/%/bin/configtxlator: $(PROJECT_FILES)
338341
@echo "Building $@ for $(GOOS)-$(GOARCH)"
339342
mkdir -p $(@D)
@@ -437,6 +440,7 @@ dist-clean:
437440
-@rm -rf release/darwin-amd64/hyperledger-fabric-darwin-amd64.$(PROJECT_VERSION).tar.gz
438441
-@rm -rf release/linux-amd64/hyperledger-fabric-linux-amd64.$(PROJECT_VERSION).tar.gz
439442
-@rm -rf release/linux-s390x/hyperledger-fabric-linux-s390x.$(PROJECT_VERSION).tar.gz
443+
-@rm -rf release/linux-ppc64le/hyperledger-fabric-linux-ppc64le.$(PROJECT_VERSION).tar.gz
440444

441445
%-release-clean:
442446
$(eval TARGET = ${patsubst %-release-clean,%,${@}})

0 commit comments

Comments
 (0)