remove crutches GO programs used as tools
Note: mandatory check (NEED_CHECK) was skipped
@@ -275,7 +275,7 @@ macro OPTIMIZE_PY_PROTOS() {
}
macro GO_PROTO_CMD(File) {
- .CMD=${cwd;rootdir;input:File} $YMAKE_PYTHON ${input:"build/scripts/go_proto_wrapper.py"} $GO_ARCADIA_PROJECT_PREFIX $GO_CONTRIB_PROJECT_PREFIX $PROTOC --plugin=protoc-gen-go=${ARCADIA_BUILD_ROOT}/vendor/github.com/golang/protobuf/protoc-gen-go/protoc-gen-go ${tool;hide:"vendor/github.com/golang/protobuf/protoc-gen-go"} -I=./$PROTO_NAMESPACE -I=$ARCADIA_ROOT/$PROTO_NAMESPACE -I=$ARCADIA_BUILD_ROOT -I=$PROTO_PATH --go_out=${GRPC_GO_ARGS}$ARCADIA_BUILD_ROOT/$PROTO_NAMESPACE ${input;rootrel:File} ${output;hide;noauto;norel;noext;suf=.pb.go:File} ${kv;hide:"p PT"} ${kv;hide:"pc yellow"}
+ .CMD=${cwd;rootdir;input:File} $YMAKE_PYTHON ${input:"build/scripts/go_proto_wrapper.py"} $GO_ARCADIA_PROJECT_PREFIX $GO_CONTRIB_PROJECT_PREFIX $PROTOC --plugin=protoc-gen-go=${tool:"vendor/github.com/golang/protobuf/protoc-gen-go"} -I=./$PROTO_NAMESPACE -I=$ARCADIA_ROOT/$PROTO_NAMESPACE -I=$ARCADIA_BUILD_ROOT -I=$PROTO_PATH --go_out=${GRPC_GO_ARGS}$ARCADIA_BUILD_ROOT/$PROTO_NAMESPACE ${input;rootrel:File} ${output;hide;noauto;norel;noext;suf=.pb.go:File} ${kv;hide:"p PT"} ${kv;hide:"pc yellow"}
.PEERDIR=${GOSTD}/fmt ${GOSTD}/math vendor/github.com/golang/protobuf/proto vendor/github.com/golang/protobuf/protoc-gen-go/descriptor
}
@@ -3295,7 +3295,7 @@ otherwise {
}
GO_TOOLS_ROOT_UNQUOTED=${GO_TOOLS_RESOURCE_GLOBAL}
GO_TOOLS_ROOT=${quo:GO_TOOLS_ROOT_UNQUOTED}
-GO_TEST_MINER=${ARCADIA_BUILD_ROOT}/tools/go_test_miner/go_test_miner ${tool;hide:"tools/go_test_miner"}
+GO_TEST_MINER=${tool:"tools/go_test_miner"}
GO_STD_LIB_PREFIX=${GOSTD}/
GO_ARCADIA_PROJECT_PREFIX=a.yandex-team.ru/
