Diffusion Krita 24d1e5477a7c

Added extra build scripts for OSX

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

Description

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.

Details

Committed
vanyossiMar 14 2019, 3:59 AM
Parents
R37:5c0ca4e3d681: Possibly fix an assert in KisTiledExtentManager
Branches
Unknown
Tags
Unknown