|
35 | 35 | # - docker[-clean] - ensures all docker images are available[/cleaned]
|
36 | 36 | # - peer-docker[-clean] - ensures the peer container is available[/cleaned]
|
37 | 37 | # - orderer-docker[-clean] - ensures the orderer container is available[/cleaned]
|
| 38 | +# - tools-docker[-clean] - ensures the tools container is available[/cleaned] |
38 | 39 | # - protos - generate all protobuf artifacts based on .proto files
|
39 | 40 | # - clean - cleans the build area
|
40 | 41 | # - dist-clean - superset of 'clean' that also removes persistent state
|
@@ -81,7 +82,7 @@ GOSHIM_DEPS = $(shell ./scripts/goListFiles.sh $(PKGNAME)/core/chaincode/shim)
|
81 | 82 | JAVASHIM_DEPS = $(shell git ls-files core/chaincode/shim/java)
|
82 | 83 | PROTOS = $(shell git ls-files *.proto | grep -v vendor)
|
83 | 84 | PROJECT_FILES = $(shell git ls-files)
|
84 |
| -IMAGES = peer orderer ccenv javaenv buildenv testenv zookeeper kafka couchdb |
| 85 | +IMAGES = peer orderer ccenv javaenv buildenv testenv zookeeper kafka couchdb tools |
85 | 86 | RELEASE_PLATFORMS = windows-amd64 darwin-amd64 linux-amd64 linux-ppc64le linux-s390x
|
86 | 87 | RELEASE_PKGS = configtxgen cryptogen
|
87 | 88 |
|
@@ -130,6 +131,8 @@ configtxgen: build/bin/configtxgen
|
130 | 131 |
|
131 | 132 | cryptogen: build/bin/cryptogen
|
132 | 133 |
|
| 134 | +tools-docker: build/image/tools/$(DUMMY) |
| 135 | + |
133 | 136 | javaenv: build/image/javaenv/$(DUMMY)
|
134 | 137 |
|
135 | 138 | buildenv: build/image/buildenv/$(DUMMY)
|
@@ -232,6 +235,10 @@ build/image/kafka/payload: images/kafka/docker-entrypoint.sh \
|
232 | 235 | build/image/couchdb/payload: images/couchdb/docker-entrypoint.sh \
|
233 | 236 | images/couchdb/local.ini \
|
234 | 237 | images/couchdb/vm.args
|
| 238 | +build/image/tools/payload: build/docker/bin/cryptogen \ |
| 239 | + build/docker/bin/configtxgen \ |
| 240 | + build/docker/bin/peer \ |
| 241 | + build/sampleconfig.tar.bz2 |
235 | 242 |
|
236 | 243 | build/image/%/payload:
|
237 | 244 | mkdir -p $@
|
|
0 commit comments