

3rd param typically 0 (string) or 0x00010001 (dword)Įcho 'HKCU,Software\Wine\Mac Driver,"RetinaMode","y"
#Gapplin app update#
# Update last section of default wine.inf (registry) for retina mode ] & install_name_tool -change "$full" "$2/$name" "$file" ] & install_name_tool -id "$name" "$file" # Relink dynamic library files, slightly different to replace id's configure -prefix="$target" -without-x -with-wine64=./wine64 -s uninstall >/dev/null 2>/dev/null configure -prefix="$target" -without-x -enable-win64 -s uninstall >/dev/null 2>/dev/null # Similar to above, but hard coded for wine 64-bit build followed by 32-bit build (makefile takes care of which) configure -prefix="$target" darwin64-x86_64-cc enable-ec_nistp_64_gcc_128 -prefix="$target" darwin-i386-cc -s uninstall >/dev/null 2>/dev/null configure -q -prefix="$target" -s uninstall >/dev/null 2>/dev/null # $3+ optional configure parameters (-prefix automatically set)Įxport CFLAGS="-arch x86_64 -m64 -arch i386 -m32 -O2 -w -I$target/include"Įxport LDFLAGS="-arch x86_64 -arch i386 -L$target/lib"Įxport CFLAGS="-arch i386 -m32 -O2 -w -I$target/include"Įxport LDFLAGS="-arch i386 -L$target/lib"Įxport CFLAGS="-arch x86_64 -m64 -O2 -w -I$target/include"Įxport LDFLAGS="-arch x86_64 -L$target/lib"
#Gapplin app download#
# $1 target folder to run configure (as defined in the download file) # Download (unless file already exists), extract, configure and build #!/bin/bashĮxport PKG_CONFIG_PATH="$target/lib/pkgconfig"
#Gapplin app code#
I’ve left all my junk code intact but commented out - stuff I couldn’t compile, stuff I couldn’t get working, stuff I didn’t need - just so that I don’t loose my code. certainly no need for a package manager ( Homebrew, MacPorts, or Fink), and no need for XQuartz / X11 (which is still required by the official build). I don’t think there is any other dependency. You’ll need macOS Sierra 12.4 (I use a virtual machine) with Apple Xcode installed. Doing all this as your normal user (no sudo).Converting a vector image (SVG) to an icon (ICNS) using qlmanage and sips - note, transparency is not supported (alternatively, investigate something like Gapplin).Display a dialog box from a shell script using osascript, and checking the choice.Tweak some Wine settings - retina support, and turn off Firefox hardware acceleration (which I never got working).Package all required files into an AppBundle which shows up as a single.

