diff --git a/internal/rosa/hakurei.go b/internal/rosa/hakurei.go index 2d30e094..591ece45 100644 --- a/internal/rosa/hakurei.go +++ b/internal/rosa/hakurei.go @@ -63,9 +63,9 @@ func init() { return t.newHakurei("", ` mkdir -p /work/system/libexec/hakurei/ -echo '# Building hakurei.' -go generate -v ./... -go build -trimpath -v -tags=rosa -o /work/system/libexec/hakurei -ldflags="-s -w +echo "Building hakurei for $(go env GOOS)/$(go env GOARCH)." +go generate ./... +go build -trimpath -tags=rosa -o /work/system/libexec/hakurei -ldflags="-s -w -buildid= -linkmode external -extldflags=-static @@ -76,7 +76,7 @@ go build -trimpath -v -tags=rosa -o /work/system/libexec/hakurei -ldflags="-s -w " ./... echo -echo '# Testing hakurei.' +echo '##### Testing hakurei.' go test -ldflags='-buildid= -linkmode external -extldflags=-static' ./... echo diff --git a/internal/rosa/hakurei_release.go b/internal/rosa/hakurei_release.go index 1746edac..43fb68db 100644 --- a/internal/rosa/hakurei_release.go +++ b/internal/rosa/hakurei_release.go @@ -4,13 +4,13 @@ package rosa import "hakurei.app/internal/pkg" -const hakureiVersion = "0.4.0" +const hakureiVersion = "0.4.1" // hakureiSource is the source code of a hakurei release. var hakureiSource = newTar( "https://git.gensokyo.uk/rosa/hakurei/archive/"+ "v"+hakureiVersion+".tar.gz", - "wfQ9DqCW0Fw9o91wj-I55waoqzB-UqzzuC0_2h-P-1M78SgZ1WHSPCDJMth6EyC2", + "8bHvZcjUQOXUPbKL-qq99pHFTPnn-h7j1fkJudbGs8waLm3OmkI6eHfQev5bug2y", pkg.TarGzip, )