Lines 38-51
DIST_SUBDIR= go/${PKGORIGIN:S,/,_,g}/${DISTNAME}
Link Here
|
38 |
EXTRACT_ONLY+= ${DISTFILES:N*.mod\:*:N*.mod:C/:.*//} |
38 |
EXTRACT_ONLY+= ${DISTFILES:N*.mod\:*:N*.mod:C/:.*//} |
39 |
_USES_fetch+= 800:go-post-fetch |
39 |
_USES_fetch+= 800:go-post-fetch |
40 |
go-post-fetch: |
40 |
go-post-fetch: |
41 |
@${ECHO_MSG} "Copy go.mod as go mod download will modify it, which breaks checksum check" |
41 |
@if [ ! -e ${DISTDIR}/${DIST_SUBDIR}/.go-post-fetch-done ]; then\ |
42 |
@(cd ${DISTDIR}/${DIST_SUBDIR}; ${CP} go.mod go.mod.orig) |
42 |
${ECHO_MSG} "Copy go.mod as go mod download will modify it, which breaks checksum check" ;\ |
43 |
@${ECHO_MSG} "===> Fetching ${GO_MODNAME} dependencies"; |
43 |
(cd ${DISTDIR}/${DIST_SUBDIR}; ${CP} go.mod go.mod.orig) &&\ |
44 |
@(cd ${DISTDIR}/${DIST_SUBDIR}; \ |
44 |
${ECHO_MSG} "===> Fetching ${GO_MODNAME} dependencies";\ |
45 |
[ -e go.mod ] || ${RLN} ${GO_MODFILE} go.mod; \ |
45 |
(cd ${DISTDIR}/${DIST_SUBDIR}; \ |
46 |
${SETENV} ${GO_ENV} GOPROXY=${GO_GOPROXY} ${GO_CMD} mod download -x all) |
46 |
[ -e go.mod ] || ${RLN} ${GO_MODFILE} go.mod; \ |
47 |
@${ECHO_MSG} "Restore previous go.mod" |
47 |
${SETENV} ${GO_ENV} GOPROXY=${GO_GOPROXY} ${GO_CMD} mod download -x all) &&\ |
48 |
@(cd ${DISTDIR}/${DIST_SUBDIR}; ${MV} go.mod.orig go.mod) |
48 |
${ECHO_MSG} "Restore previous go.mod" ;\ |
|
|
49 |
(cd ${DISTDIR}/${DIST_SUBDIR}; ${MV} go.mod.orig go.mod) &&\ |
50 |
/usr/bin/touch ${DISTDIR}/${DIST_SUBDIR}/.go-post-fetch-done;\ |
51 |
fi |
49 |
# --------------------------- |
52 |
# --------------------------- |
50 |
|
53 |
|
51 |
VARLOGDIR= /var/log/gitlab-shell |
54 |
VARLOGDIR= /var/log/gitlab-shell |