Changeset View
Changeset View
Standalone View
Standalone View
Mk/Uses/go.mk
Show First 20 Lines • Show All 159 Lines • ▼ Show 20 Lines | do-install: | ||||
done | done | ||||
.endif | .endif | ||||
# Helper targets for port maintainers | # Helper targets for port maintainers | ||||
.if ${go_ARGS:Mmodules} | .if ${go_ARGS:Mmodules} | ||||
_MODULES2TUPLE_CMD= modules2tuple | _MODULES2TUPLE_CMD= modules2tuple | ||||
gomod-vendor: patch | gomod-vendor: patch | ||||
@if type ${_MODULES2TUPLE_CMD} > /dev/null 2>&1; then \ | @if type ${GO_CMD} > /dev/null 2>&1; then \ | ||||
if type ${_MODULES2TUPLE_CMD} > /dev/null 2>&1; then \ | |||||
cd ${WRKSRC}; ${GO_CMD} mod vendor; \ | cd ${WRKSRC}; ${GO_CMD} mod vendor; \ | ||||
[ -r vendor/modules.txt ] && ${_MODULES2TUPLE_CMD} vendor/modules.txt; \ | [ -r vendor/modules.txt ] && ${_MODULES2TUPLE_CMD} vendor/modules.txt; \ | ||||
else \ | else \ | ||||
${ECHO_MSG} "===> Please install \"ports-mgmt/modules2tuple\""; \ | ${ECHO_MSG} "===> Please install \"ports-mgmt/modules2tuple\""; \ | ||||
fi \ | |||||
else \ | |||||
${ECHO_MSG} "===> Please install \"${GO_PORT}\""; \ | |||||
fi | fi | ||||
.endif | .endif | ||||
.endif # defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_GO_POST_MK) | .endif # defined(_POSTMKINCLUDED) && !defined(_INCLUDE_USES_GO_POST_MK) |