diff --git a/Resources/AppIcon.icns b/Resources/AppIcon.icns new file mode 100644 index 0000000..dfd52cd Binary files /dev/null and b/Resources/AppIcon.icns differ diff --git a/Resources/AppIcon.png b/Resources/AppIcon.png new file mode 100644 index 0000000..29c9549 Binary files /dev/null and b/Resources/AppIcon.png differ diff --git a/Scripts/create_app_bundle.sh b/Scripts/create_app_bundle.sh index 9b894d1..2fa74eb 100755 --- a/Scripts/create_app_bundle.sh +++ b/Scripts/create_app_bundle.sh @@ -10,6 +10,7 @@ APP_DIR="$ROOT_DIR/build/$APP_NAME.app" CONTENTS_DIR="$APP_DIR/Contents" MACOS_DIR="$CONTENTS_DIR/MacOS" RESOURCES_DIR="$CONTENTS_DIR/Resources" +ICON_NAME="AppIcon" cd "$ROOT_DIR" swift build -c "$CONFIGURATION" @@ -17,6 +18,7 @@ swift build -c "$CONFIGURATION" rm -rf "$APP_DIR" mkdir -p "$MACOS_DIR" "$RESOURCES_DIR" cp ".build/$CONFIGURATION/$APP_NAME" "$MACOS_DIR/$APP_NAME" +cp "$ROOT_DIR/Resources/$ICON_NAME.icns" "$RESOURCES_DIR/$ICON_NAME.icns" cat > "$CONTENTS_DIR/Info.plist" < @@ -33,6 +35,8 @@ cat > "$CONTENTS_DIR/Info.plist" <6.0 CFBundleName $APP_NAME + CFBundleIconFile + $ICON_NAME CFBundlePackageType APPL CFBundleShortVersionString