Changeset View
Changeset View
Standalone View
Standalone View
head/devel/go-protobuf/Makefile
Show All 14 Lines | |||||
LICENSE_FILE= ${WRKSRC}/LICENSE | LICENSE_FILE= ${WRKSRC}/LICENSE | ||||
USES= go | USES= go | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= gogo | GH_ACCOUNT= gogo | ||||
GH_SUBDIR= src/github.com/gogo/protobuf | GH_SUBDIR= src/github.com/gogo/protobuf | ||||
TARGETS= protoc-gen-combo \ | GO_TARGET= ./protoc-gen-combo \ | ||||
protoc-gen-gofast \ | ./protoc-gen-gofast \ | ||||
protoc-gen-gogo \ | ./protoc-gen-gogo \ | ||||
protoc-gen-gogofast \ | ./protoc-gen-gogofast \ | ||||
protoc-gen-gogofaster \ | ./protoc-gen-gogofaster \ | ||||
protoc-gen-gogoslick \ | ./protoc-gen-gogoslick \ | ||||
protoc-gen-gogotypes \ | ./protoc-gen-gogotypes \ | ||||
protoc-gen-gostring \ | ./protoc-gen-gostring \ | ||||
protoc-min-version | ./protoc-min-version | ||||
do-build: | |||||
.for TARGET in ${TARGETS} | |||||
@cd ${WRKSRC}/${TARGET} && \ | |||||
${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build | |||||
.endfor | |||||
do-install: | |||||
.for TARGET in ${TARGETS} | |||||
${INSTALL_PROGRAM} ${WRKSRC}/${TARGET}/${TARGET} ${STAGEDIR}${PREFIX}/bin | |||||
.endfor | |||||
.include <bsd.port.mk> | .include <bsd.port.mk> |