
Code: Select all | Expand
if [ ! -d $1.app ]; then mkdir $1.appfi if [ ! -d $1.app/Contents ]; then mkdir $1.app/Contents echo '<?xml version="1.0" encoding="UTF-8"?>' > $1.app/Contents/Info.plist echo '<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">' >> $1.app/Contents/Info.plist echo '<plist version="1.0">' >> $1.app/Contents/Info.plist echo '<dict>' >> $1.app/Contents/Info.plist echo ' <key>CFBundleIconFile</key>' >> $1.app/Contents/Info.plist echo ' <string>fivetech.icns</string>' >> $1.app/Contents/Info.plist echo '</dict>' >> $1.app/Contents/Info.plist echo '</plist>' >> $1.app/Contents/Info.plistfi if [ ! -d $1.app/Contents/MacOS ]; then mkdir $1.app/Contents/MacOSfi if [ ! -d $1.app/Contents/Resources ]; then mkdir $1.app/Contents/Resources cp ./../icons/fivetech.icns $1.app/Contents/Resources/fi
Ahora cuando la aplicación en Harbour y FiveMac se ejecuta, el icono por defecto es selecionado automaticamente:
