Avoid the macOS case-insensitive app/CLI build collision
This commit is contained in:
@@ -21,11 +21,11 @@ FYNE="$(command -v fyne || true)"
|
||||
IDENT="$(security find-identity -v -p codesigning | awk '/Developer ID Application:/{print $2; exit}')"
|
||||
[ -n "$IDENT" ] || { echo "no Developer ID Application identity"; exit 1; }
|
||||
|
||||
mkdir -p "$OUT"
|
||||
go build -o .local/Tunnel -ldflags "-X main.version=$VERSION" ./cmd/tunnel-desktop
|
||||
mkdir -p "$OUT" .local/desktop
|
||||
go build -o .local/desktop/Tunnel -ldflags "-X main.version=$VERSION" ./cmd/tunnel-desktop
|
||||
rm -rf "$APP"
|
||||
"$FYNE" package -os darwin \
|
||||
-executable .local/Tunnel \
|
||||
-executable .local/desktop/Tunnel \
|
||||
-name Tunnel -app-id dev.tzgyn.tunnel \
|
||||
-app-version "$VERSION" -app-build "$BUILD" \
|
||||
-icon assets/icon.png -release
|
||||
|
||||
Reference in New Issue
Block a user