mirror of
https://git.vectorsigma.ru/public/k3s.git
synced 2026-07-28 20:09:08 +00:00
refactor: replace go-bindata with native embed package
Signed-off-by: muicoder <muicoder@gmail.com> Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
This commit is contained in:
@@ -172,6 +172,8 @@ if [ ! -x ${INSTALLBIN}/cni${BINARY_POSTFIX} ]; then
|
||||
fi
|
||||
|
||||
echo Building k3s
|
||||
cp -av manifests/* pkg/deploy/embed/
|
||||
cp -av build/static/* pkg/static/embed/
|
||||
CGO_CFLAGS="-DSQLITE_ENABLE_DBSTAT_VTAB=1 -DSQLITE_USE_ALLOCA=1" \
|
||||
CGO_ENABLED=1 "${GO}" build $BLDFLAGS -tags "$TAGS" -buildvcs=false -gcflags="all=${GCFLAGS}" -ldflags "$VERSIONFLAGS $LDFLAGS $STATIC" -o bin/k3s${BINARY_POSTFIX} ./cmd/server
|
||||
|
||||
|
||||
@@ -79,6 +79,7 @@ LDFLAGS="
|
||||
"
|
||||
TAGS="urfave_cli_no_docs"
|
||||
STATIC="-extldflags '-static'"
|
||||
cp -av build/data/* pkg/data/embed/
|
||||
CGO_ENABLED=0 "${GO}" build -tags "$TAGS" -buildvcs=false -ldflags "$LDFLAGS $STATIC" -o ${CMD_NAME} ./cmd/k3s
|
||||
|
||||
stat ${CMD_NAME}
|
||||
|
||||
Reference in New Issue
Block a user