Update some shell scripts that referred to internal/webserver
This commit is contained in:
parent
54cb681275
commit
4365d0bd3b
@ -4,7 +4,7 @@ set -x
|
|||||||
set -e
|
set -e
|
||||||
|
|
||||||
# General build flags
|
# General build flags
|
||||||
FLAGS="-s -w -X gitlab.com/offline-twitter/twitter_offline_engine/internal/webserver.use_embedded=true"
|
FLAGS="-s -w -X gitlab.com/offline-twitter/twitter_offline_engine/pkg/webserver.use_embedded=true"
|
||||||
|
|
||||||
# Check for the `--static` flag and consume it
|
# Check for the `--static` flag and consume it
|
||||||
USE_STATIC=false
|
USE_STATIC=false
|
||||||
|
@ -14,12 +14,12 @@ if [[ -z "$1" ]]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# Always use static build for windows
|
# Always use static build for windows
|
||||||
FLAGS="-s -w -X gitlab.com/offline-twitter/twitter_offline_engine/internal/webserver.use_embedded=true"
|
FLAGS="-s -w -X gitlab.com/offline-twitter/twitter_offline_engine/pkg/webserver.use_embedded=true"
|
||||||
SPECIAL_FLAGS_FOR_STATIC_BUILD="-linkmode=external -extldflags=-static"
|
SPECIAL_FLAGS_FOR_STATIC_BUILD="-linkmode=external -extldflags=-static"
|
||||||
|
|
||||||
# Add an application icon using `windres` and `.syso`
|
# Add an application icon using `windres` and `.syso`
|
||||||
# The `.syso` should be picked up automatically, since it's in the same directory we run `go build` from`
|
# The `.syso` should be picked up automatically, since it's in the same directory we run `go build` from`
|
||||||
echo '1 ICON "../internal/webserver/static/twitter.ico"' > /tmp/icon.rc
|
echo '1 ICON "../pkg/webserver/static/twitter.ico"' > /tmp/icon.rc
|
||||||
x86_64-w64-mingw32-windres /tmp/icon.rc -o icon.syso
|
x86_64-w64-mingw32-windres /tmp/icon.rc -o icon.syso
|
||||||
|
|
||||||
go build -ldflags="$FLAGS $SPECIAL_FLAGS_FOR_STATIC_BUILD -X main.version_string=$1" -o twitter.exe ./twitter
|
go build -ldflags="$FLAGS $SPECIAL_FLAGS_FOR_STATIC_BUILD -X main.version_string=$1" -o twitter.exe ./twitter
|
||||||
|
Loading…
x
Reference in New Issue
Block a user