Diffusion Krita 24d1e5477a7c

Added extra build scripts for OSX

Authored by vanyossi on Mar 14 2019, 3:59 AM.


Added extra build scripts for OSX

osxbuild.sh: automates building and installing dependencies and krita

it tries to avoid any env variable by setting its own environment
build dependencies, build krita and install krita are handled as
individual commands to be run as needed.

it also includes a fix_boost command to fixboost after any reinstall

osxdeploy.sh: automates DMG creation from installed sources. It will create

almost everything it needs to get a consistent look between releases

It only needs a kritadmg-template folder in BUILDROOT with symlink to
"Applications" and folder with "Terms of Use" as well as a background
image to use for the dmg presentation.

as macdeployqt is not patched on qt 5.12.1 it moves plugins manually
to the dmg container, addming missing librariest to Frameworks and
plugins if founded.


vanyossiMar 14 2019, 3:59 AM
R37:5c0ca4e3d681: Possibly fix an assert in KisTiledExtentManager