Feat: build script add env help

pull/44/head
zijiren233 1 year ago
parent d98c4b2d41
commit bdf4d0917a

@ -1,6 +1,8 @@
From alpine:latest as builder
ARG VERSION=v0.0.0
ARG VERSION=dev
ARG SKIP_INIT_WEB
WORKDIR /synctv

@ -10,6 +10,12 @@ function ChToScriptFileDir() {
fi
}
function EnvHelp() {
echo "SKIP_INIT_WEB"
echo "WEB_VERSION set web dependency version (default: build version)"
echo "TRIM_PATH enable trim path (default: disable)"
}
function Help() {
echo "-h get help"
echo "-v set build version (default: dev)"
@ -21,12 +27,13 @@ function Help() {
echo "-P set trim path (default: disable)"
echo "-d set build result dir (default: build)"
echo "-T set tags (default: jsoniter)"
echo "Env Help:"
EnvHelp
}
function Init() {
CGO_ENABLED=0
VERSION="dev"
WEB_VERSION=""
commit="$(git log --pretty=format:"%h" -1)"
if [ $? -ne 0 ]; then
echo "git log error"
@ -37,8 +44,6 @@ function Init() {
BUILD_MODE="pie"
LDFLAGS='-s -w --extldflags "-static -fpic -Wl,-z,relro,-z,now"'
PLATFORM=""
TRIM_PATH=""
SKIP_INIT_WEB=""
BUILD_DIR="../build"
TAGS="jsoniter"
}

Loading…
Cancel
Save