mirror of
https://github.com/weaselshit/incus-rpm.git
synced 2025-12-10 03:21:15 +00:00
Build incus-agent and incus-migrate statically
As advised/requested at https://github.com/NeilHanlon/incus-rpm/issues/1
This commit is contained in:
@@ -346,10 +346,10 @@ for cmd in incus fuidshift incus-benchmark lxc-to-incus lxd-to-incus; do
|
|||||||
BUILDTAGS="libsqlite3" %gobuild -o %{gobuilddir}/bin/$cmd %{goipath}/cmd/$cmd
|
BUILDTAGS="libsqlite3" %gobuild -o %{gobuilddir}/bin/$cmd %{goipath}/cmd/$cmd
|
||||||
done
|
done
|
||||||
|
|
||||||
#export CGO_ENABLED=0
|
export CGO_ENABLED=0
|
||||||
BUILDTAGS="netgo" %gobuild -o %{gobuilddir}/bin/incus-migrate %{goipath}/cmd/incus-migrate
|
BUILDTAGS="netgo" %gobuild -ldflags '-extldflags "-static"' -o %{gobuilddir}/bin/incus-migrate %{goipath}/cmd/incus-migrate
|
||||||
BUILDTAGS="agent netgo" %gobuild -o %{gobuilddir}/bin/incus-agent %{goipath}/cmd/incus-agent
|
BUILDTAGS="agent netgo" %gobuild -ldflags '-extldflags "-static"' -o %{gobuilddir}/bin/incus-agent %{goipath}/cmd/incus-agent
|
||||||
#unset CGO_ENABLED
|
unset CGO_ENABLED
|
||||||
|
|
||||||
# build shell completions
|
# build shell completions
|
||||||
mkdir %{gobuilddir}/completions
|
mkdir %{gobuilddir}/completions
|
||||||
|
|||||||
Reference in New Issue
Block a user