@@ -97,7 +97,7 @@ PROJECT_FILES = $(shell git ls-files | grep -v ^test | grep -v ^unit-test | \
97
97
grep -v ^LICENSE | grep -v ^vendor )
98
98
RELEASE_TEMPLATES = $(shell git ls-files | grep "release/templates")
99
99
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
101
101
RELEASE_PKGS = configtxgen cryptogen idemixgen discover configtxlator peer orderer
102
102
103
103
pkgmap.cryptogen := $(PKGNAME ) /common/tools/cryptogen
@@ -334,6 +334,9 @@ release/linux-%: GOOS=linux
334
334
release/linux-s390x : GOARCH=s390x
335
335
release/linux-s390x : $(patsubst % ,release/linux-s390x/bin/% , $(RELEASE_PKGS ) ) release/linux-s390x/install
336
336
337
+ release/linux-ppc64le : GOARCH=ppc64le
338
+ release/linux-ppc64le : $(patsubst % ,release/linux-ppc64le/bin/% , $(RELEASE_PKGS ) ) release/linux-ppc64le/install
339
+
337
340
release/% /bin/configtxlator : $(PROJECT_FILES )
338
341
@echo " Building $@ for $( GOOS) -$( GOARCH) "
339
342
mkdir -p $(@D )
@@ -437,6 +440,7 @@ dist-clean:
437
440
-@rm -rf release/darwin-amd64/hyperledger-fabric-darwin-amd64.$(PROJECT_VERSION ) .tar.gz
438
441
-@rm -rf release/linux-amd64/hyperledger-fabric-linux-amd64.$(PROJECT_VERSION ) .tar.gz
439
442
-@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
440
444
441
445
% -release-clean :
442
446
$(eval TARGET = ${patsubst % -release-clean,% ,${@}})
0 commit comments