summaryrefslogtreecommitdiff
path: root/exe2app.bash
diff options
context:
space:
mode:
Diffstat (limited to 'exe2app.bash')
-rwxr-xr-xexe2app.bash6
1 files changed, 4 insertions, 2 deletions
diff --git a/exe2app.bash b/exe2app.bash
index 737027b..b8616e2 100755
--- a/exe2app.bash
+++ b/exe2app.bash
@@ -59,7 +59,7 @@ log Generating $APPNAME from $EXE
mkdir -p "$APP/Contents"
mkdir -p "$APP/Contents/MacOS"
-mkdir -p "$APP/Contents/MacOS/lib"
+mkdir -p "$APP/Contents/Resources"
# Copy executable
#
@@ -67,7 +67,7 @@ cp "$EXE" "$APP/Contents/MacOS"
# Create icons
#
-convert $ICON -resize 512x512 "$APP/Contents/$APPNAME.png"
+makeicns -in "$ICON" -out "$APP/Contents/Resources/$APPNAME.icns"
# Create the plist file
#
@@ -90,6 +90,8 @@ cat > "$APP/Contents/Info.plist" << EOF
<string>$CREATOR</string>
<key>CFBundleExecutable</key>
<string>$EXENAME</string>
+<key>CFBundleIconFile</key>
+<string>$APPNAME.icns</string>
</dict>
</plist>
EOF