@@ -95,15 +95,16 @@ protobufs-requirements:
95
95
@for i in ${REQUIRED_PROTOC_BINARIES} ; do which $$ i > /dev/null || { echo " failed to locate binary: $$ i" ; exit 1; }; done
96
96
97
97
.PHONY : protobufs
98
+ protobufs : GOGO_OUT=Mgoogle/protobuf/duration.proto=github.com/gogo/protobuf/types:.
98
99
protobufs : protobufs-requirements clean-protobufs
99
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. * .proto)
100
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./scheduler/* .proto)
101
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./executor/* .proto)
102
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./agent/* .proto)
103
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./quota/* .proto)
104
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./allocator/* .proto)
105
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./maintenance/* .proto)
106
- (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=. ./master/* .proto)
100
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} * .proto)
101
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./scheduler/* .proto)
102
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./executor/* .proto)
103
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./agent/* .proto)
104
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./quota/* .proto)
105
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./allocator/* .proto)
106
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./maintenance/* .proto)
107
+ (cd ${API_PKG} ; protoc --proto_path=" ${PROTO_PATH} " --gogo_out=${GOGO_OUT} ./master/* .proto)
107
108
108
109
.PHONY : clean-protobufs
109
110
clean-protobufs :
0 commit comments