@@ -9,7 +9,7 @@ function build() {
99 echo " building for $platform $arch "
1010 GOOS=$platform GOARCH=$arch go build \
1111 -ldflags " -X main.Version=${version} " \
12- -o ${plugin_name}
12+ -o " ${plugin_name} "
1313}
1414
1515function buildstatic() {
@@ -21,18 +21,18 @@ function buildstatic() {
2121 echo " building static for $platform $arch "
2222 CGO_ENABLED=0 GOOS=$platform GOARCH=$arch go build -a -tags netgo \
2323 -ldflags " -w -extldflags \" -static\" -X main.Version=${version} " \
24- -o ${plugin_name}
24+ -o " ${plugin_name} "
2525}
2626
2727function movePluginsToBuildFolder() {
2828 local folder=$1
29- mv $PLUGIN_NAME_WIN_32 $folder
30- mv $PLUGIN_NAME_WIN_64 $folder
31- mv $PLUGIN_NAME_LINUX_32 $folder
32- mv $PLUGIN_NAME_LINUX_64 $folder
33- mv $PLUGIN_NAME_LINUX_ARM64 $folder
34- mv $PLUGIN_NAME_OSX $folder
35- mv $PLUGIN_NAME_APPLE_ARM64 $folder
29+ mv $PLUGIN_NAME_NON_STATIC_WIN_32 $folder
30+ mv $PLUGIN_NAME_NON_STATIC_WIN_64 $folder
31+ mv $PLUGIN_NAME_NON_STATIC_LINUX_32 $folder
32+ mv $PLUGIN_NAME_NON_STATIC_LINUX_64 $folder
33+ mv $PLUGIN_NAME_NON_STATIC_LINUX_ARM64 $folder
34+ mv $PLUGIN_NAME_NON_STATIC_OSX $folder
35+ mv $PLUGIN_NAME_NON_STATIC_APPLE_ARM64 $folder
3636 mv $PLUGIN_NAME_STATIC_WIN_32 $folder
3737 mv $PLUGIN_NAME_STATIC_WIN_64 $folder
3838 mv $PLUGIN_NAME_STATIC_LINUX_32 $folder
@@ -53,38 +53,38 @@ script_dir="$(dirname -- "$(realpath -- "${BASH_SOURCE[0]}")")"
5353cd " ${script_dir} "
5454
5555BUILD_FOLDER=build
56- PLUGIN_NAME_WIN_32 =multiapps-plugin.win32.exe
57- PLUGIN_NAME_WIN_64 =multiapps-plugin.win64.exe
58- PLUGIN_NAME_LINUX_32 =multiapps-plugin.linux32
59- PLUGIN_NAME_LINUX_64 =multiapps-plugin.linux64
60- PLUGIN_NAME_LINUX_ARM64 =multiapps-plugin.linuxarm64
61- PLUGIN_NAME_OSX =multiapps-plugin.osx
62- PLUGIN_NAME_APPLE_ARM64 =multiapps-plugin.osxarm64
56+ PLUGIN_NAME_NON_STATIC_WIN_32 =multiapps-plugin-non-static .win32.exe
57+ PLUGIN_NAME_NON_STATIC_WIN_64 =multiapps-plugin-non-static .win64.exe
58+ PLUGIN_NAME_NON_STATIC_LINUX_32 =multiapps-plugin-non-static .linux32
59+ PLUGIN_NAME_NON_STATIC_LINUX_64 =multiapps-plugin-non-static .linux64
60+ PLUGIN_NAME_NON_STATIC_LINUX_ARM64 =multiapps-plugin-non-static .linuxarm64
61+ PLUGIN_NAME_NON_STATIC_OSX =multiapps-plugin-non-static .osx
62+ PLUGIN_NAME_NON_STATIC_APPLE_ARM64 =multiapps-plugin-non-static .osxarm64
6363
64- PLUGIN_NAME_STATIC_WIN_32=multiapps-plugin-static .win32.exe
65- PLUGIN_NAME_STATIC_WIN_64=multiapps-plugin-static .win64.exe
66- PLUGIN_NAME_STATIC_LINUX_32=multiapps-plugin-static .linux32
67- PLUGIN_NAME_STATIC_LINUX_64=multiapps-plugin-static .linux64
68- PLUGIN_NAME_STATIC_LINUX_ARM64=multiapps-plugin-static .linuxarm64
69- PLUGIN_NAME_STATIC_OSX=multiapps-plugin-static .osx
70- PLUGIN_NAME_STATIC_APPLE_ARM64=multiapps-plugin-static .osxarm64
64+ PLUGIN_NAME_STATIC_WIN_32=multiapps-plugin.win32.exe
65+ PLUGIN_NAME_STATIC_WIN_64=multiapps-plugin.win64.exe
66+ PLUGIN_NAME_STATIC_LINUX_32=multiapps-plugin.linux32
67+ PLUGIN_NAME_STATIC_LINUX_64=multiapps-plugin.linux64
68+ PLUGIN_NAME_STATIC_LINUX_ARM64=multiapps-plugin.linuxarm64
69+ PLUGIN_NAME_STATIC_OSX=multiapps-plugin.osx
70+ PLUGIN_NAME_STATIC_APPLE_ARM64=multiapps-plugin.osxarm64
7171
7272version=$( < cfg/VERSION)
73- build $version linux 386 $PLUGIN_NAME_LINUX_32
74- build $version linux amd64 $PLUGIN_NAME_LINUX_64
75- build $version linux arm64 $PLUGIN_NAME_LINUX_ARM64
76- build $version windows 386 $PLUGIN_NAME_WIN_32
77- build $version windows amd64 $PLUGIN_NAME_WIN_64
78- build $version darwin amd64 $PLUGIN_NAME_OSX
79- build $version darwin arm64 $PLUGIN_NAME_APPLE_ARM64
73+ build " $version " linux 386 $PLUGIN_NAME_NON_STATIC_LINUX_32
74+ build " $version " linux amd64 $PLUGIN_NAME_NON_STATIC_LINUX_64
75+ build " $version " linux arm64 $PLUGIN_NAME_NON_STATIC_LINUX_ARM64
76+ build " $version " windows 386 $PLUGIN_NAME_NON_STATIC_WIN_32
77+ build " $version " windows amd64 $PLUGIN_NAME_NON_STATIC_WIN_64
78+ build " $version " darwin amd64 $PLUGIN_NAME_NON_STATIC_OSX
79+ build " $version " darwin arm64 $PLUGIN_NAME_NON_STATIC_APPLE_ARM64
8080
81- buildstatic $version linux 386 $PLUGIN_NAME_STATIC_LINUX_32
82- buildstatic $version linux amd64 $PLUGIN_NAME_STATIC_LINUX_64
83- buildstatic $version linux arm64 $PLUGIN_NAME_STATIC_LINUX_ARM64
84- buildstatic $version windows 386 $PLUGIN_NAME_STATIC_WIN_32
85- buildstatic $version windows amd64 $PLUGIN_NAME_STATIC_WIN_64
86- buildstatic $version darwin amd64 $PLUGIN_NAME_STATIC_OSX
87- buildstatic $version darwin arm64 $PLUGIN_NAME_STATIC_APPLE_ARM64
81+ buildstatic " $version " linux 386 $PLUGIN_NAME_STATIC_LINUX_32
82+ buildstatic " $version " linux amd64 $PLUGIN_NAME_STATIC_LINUX_64
83+ buildstatic " $version " linux arm64 $PLUGIN_NAME_STATIC_LINUX_ARM64
84+ buildstatic " $version " windows 386 $PLUGIN_NAME_STATIC_WIN_32
85+ buildstatic " $version " windows amd64 $PLUGIN_NAME_STATIC_WIN_64
86+ buildstatic " $version " darwin amd64 $PLUGIN_NAME_STATIC_OSX
87+ buildstatic " $version " darwin arm64 $PLUGIN_NAME_STATIC_APPLE_ARM64
8888
8989mkdir -p $BUILD_FOLDER
9090createBuildMetadataFiles $version $BUILD_FOLDER
0 commit comments