16 lines
332 B
Bash
Executable File
16 lines
332 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
cd "$(dirname "$0")"
|
|
|
|
export GO="${GO:-go}"
|
|
export GOOS=windows
|
|
export GOFLAGS="${GOFLAGS} -mod=vendor"
|
|
echo "$GOFLAGS"
|
|
|
|
PLUGINS=$(cat plugins/windows_only.txt | dos2unix )
|
|
for d in $PLUGINS; do
|
|
plugin="$(basename "$d").exe"
|
|
echo "building $plugin"
|
|
$GO build -o "${PWD}/bin/$plugin" "$@" ./"${d}"
|
|
done
|