Browse code

hack: remove unnecessary vars in make.sh script

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>

CrazyMax authored on 2023/01/19 04:24:31
Showing 4 changed files
... ...
@@ -108,14 +108,8 @@ if [ -z "$DOCKER_DEBUG" ]; then
108 108
 	LDFLAGS='-w'
109 109
 fi
110 110
 
111
-LDFLAGS_STATIC=''
112
-EXTLDFLAGS_STATIC='-static'
113 111
 BUILDFLAGS=(${BUILDFLAGS} -tags "netgo osusergo static_build $DOCKER_BUILDTAGS")
114
-
115
-LDFLAGS_STATIC_DOCKER="
116
-	$LDFLAGS_STATIC
117
-	-extldflags \"$EXTLDFLAGS_STATIC\"
118
-"
112
+LDFLAGS_STATIC="-extldflags -static"
119 113
 
120 114
 if [ "$(uname -s)" = 'FreeBSD' ]; then
121 115
 	# Tell cgo the compiler is Clang, not GCC
... ...
@@ -65,7 +65,7 @@ source "${MAKEDIR}/.go-autogen"
65 65
 		"${BUILDFLAGS[@]}" \
66 66
 		-ldflags "
67 67
 		$LDFLAGS
68
-		$LDFLAGS_STATIC_DOCKER
68
+		$LDFLAGS_STATIC
69 69
 		$DOCKER_LDFLAGS
70 70
 	" \
71 71
 		${GO_PACKAGE}
... ...
@@ -4,7 +4,7 @@ set -e
4 4
 [ -z "$KEEPDEST" ] && rm -rf "$DEST"
5 5
 
6 6
 (
7
-	export LDFLAGS_STATIC_DOCKER=''
7
+	export LDFLAGS_STATIC=''
8 8
 	export BUILDFLAGS=("${BUILDFLAGS[@]/netgo /}")        # disable netgo, since we don't need it for a dynamic binary
9 9
 	export BUILDFLAGS=("${BUILDFLAGS[@]/osusergo /}")     # ditto for osusergo
10 10
 	export BUILDFLAGS=("${BUILDFLAGS[@]/static_build /}") # we're not building a "static" binary here
... ...
@@ -3,7 +3,7 @@
3 3
 set -e
4 4
 
5 5
 (
6
-	export LDFLAGS_STATIC_DOCKER=''
6
+	export LDFLAGS_STATIC=''
7 7
 	export BUILDFLAGS=("${BUILDFLAGS[@]/netgo /}")        # disable netgo, since we don't need it for a dynamic binary
8 8
 	export BUILDFLAGS=("${BUILDFLAGS[@]/osusergo /}")     # ditto for osusergo
9 9
 	export BUILDFLAGS=("${BUILDFLAGS[@]/static_build /}") # we're not building a "static" binary here