Restore native menu bar icon
This commit is contained in:
@@ -10,7 +10,6 @@ INSTALL_PATH="/Applications/Fchati.app"
|
||||
STAGING_DIR="$(mktemp -d "${TMPDIR:-/tmp}/fchati-install.XXXXXX")"
|
||||
STAGING_APP="$STAGING_DIR/Fchati.app"
|
||||
ICON_PATH="$PROJECT_DIR/Resources/Fchati.icns"
|
||||
MENU_BAR_ICON_PATH="$PROJECT_DIR/Resources/MenuBarIcon.png"
|
||||
|
||||
cleanup() {
|
||||
rm -rf "$STAGING_DIR"
|
||||
@@ -47,17 +46,11 @@ if [[ ! -x "$EXECUTABLE_PATH" ]]; then
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [[ ! -f "$MENU_BAR_ICON_PATH" ]]; then
|
||||
echo "Menu bar icon not found: $MENU_BAR_ICON_PATH" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Creating the application bundle..."
|
||||
mkdir -p "$STAGING_APP/Contents/MacOS" "$STAGING_APP/Contents/Resources"
|
||||
cp "$PROJECT_DIR/Info.plist" "$STAGING_APP/Contents/Info.plist"
|
||||
cp "$EXECUTABLE_PATH" "$STAGING_APP/Contents/MacOS/$PRODUCT_NAME"
|
||||
cp "$ICON_PATH" "$STAGING_APP/Contents/Resources/Fchati.icns"
|
||||
cp "$MENU_BAR_ICON_PATH" "$STAGING_APP/Contents/Resources/MenuBarIcon.png"
|
||||
codesign --force --sign - --timestamp=none --entitlements "$PROJECT_DIR/FchatiApp.entitlements" "$STAGING_APP"
|
||||
|
||||
if [[ -d "$INSTALL_PATH" ]]; then
|
||||
|
||||
Reference in New Issue
Block a user