Benitoite
65f1b4c3d9
Update macOS packaging for 10.15.4
...
Several smaller fixes to provide an improved handling of installing/using RT on macOS.
* mac: update entitlements for 10.15.4
* mac: fix the CLI. Provides an un-codesigned rawtherapee-cli outside the app bundle for use on the terminal command line, using the app bundle's 3rd-party libraries.
* How to install RawTherapee.app and rawtherapee-cli for macOS
2020-05-12 14:17:53 +02:00
Benitoite
fbe718b64f
fixes macOS autobuild ( #5674 )
...
* update macOS autobuild yaml
* updates */CMakeLists* for macOS autobuild compatibility
* "" a dir for cmake
* Un empty an empty EXTRA_INCDIR
* use a cmake operator
* Use the . dir to un-empty a string
* fix minutes timer in macos yaml
* test & skip instead of load & include
* disregard fractional part of minutes in mac yaml
* add another cmake test
* fix typo in mac yaml
* fix other part of same typo
* correct a filename in mac yaml
* test all include dirs
* fix of mac yaml
* mac:fix a path in yaml
* mac:and its antecedent
* options.h include a dir
* test __has_include (gcc 5.* & up & clang)
* remove a printf() in mac yaml
* mac:change a "" and an elseif() to else()
* fix a whitespace error
* fix 2 whitespace errors
* ZULU>UTC
* add a "UTC
* on the other side of the "
* mac:properly set default LOCAL_PREFIX in CACHE
* use of zsh subshells in macos yaml
* mac:remove some &&
* mac:remove some "
* mac:floating point divisors
* mac:use double paren (())
* mac:add a dir
* mac:floatize with decimal point
* mac:zsh -c certain lines
* remove a marker
2020-02-28 19:20:40 +01:00
Richard Barber
7ccf630479
mac:use of Bash substring removal
2020-02-24 11:17:48 -08:00
Richard Barber
c7b4f6fc67
mac:use of bash [[ instead of bsd [
2020-02-24 10:31:47 -08:00
Richard Barber
4bd6383c07
re-indent some scripts w/cmake_format and beautify_bash
2020-02-23 20:35:45 -08:00
Richard Barber
f719c2840e
mac:make a dir
2020-02-22 19:16:09 -08:00
Richard Barber
e81d09aa56
mac:build a fancy .dmg
2020-02-22 15:37:25 -08:00
Richard Barber
e53113ca6d
mac:add a destination
2020-02-20 12:01:11 -08:00
Richard Barber
4dbbc40539
mac:config.h.in use macos extention
2020-02-20 11:43:11 -08:00
Richard Barber
4e4faafb08
mac:fix destination of comconst.json
2020-02-20 03:14:46 -08:00
Richard Barber
d21f051f43
mac:sync build directories locations
2020-02-20 01:56:00 -08:00
Richard Barber
9bc078c5bb
mac:export non-relative paths to config.h
2020-02-20 01:17:49 -08:00
Richard Barber
3bbdd89c8f
mac: fix -cli and add a linker flag
2020-02-19 14:40:42 -08:00
Richard Barber
533db7aa17
mac bundle: fix -cli codesigning
2020-02-19 12:03:11 -08:00
Richard Barber
3350394c22
mac:lowercase bundle UUID
2020-02-17 14:14:57 -08:00
Richard Barber
18c360ed4d
mac:fix a glob for frameworks codesign
2020-02-17 07:34:07 -08:00
Richard Barber
c6579a4efc
mac:fix a codesign stmnt
2020-02-17 07:32:19 -08:00
Richard Barber
c9f887281e
mac: truncate homedir
2020-02-17 06:55:18 -08:00
Richard Barber
d8d96784a4
mac: set config path in options.cc
2020-02-16 20:21:07 -08:00
Richard Barber
338c2aacce
mac:bundle simplification cont'd
2020-02-16 06:08:12 -08:00
Richard Barber
9d24423c77
mac: simplify bundle structure
2020-02-15 15:56:20 -08:00
Benitoite
3349aa041a
mac: include .so objects in routine
2020-02-09 13:25:45 -08:00
Benitoite
cb09e78e81
mac: convert case statement to if
2020-02-09 12:21:47 -08:00
Benitoite
9115addbc2
mac: copy correct AboutThisBuild.txt into bundle
2020-02-09 11:25:21 -08:00
Benitoite
344e9862ef
mac: append bundle-time to AboutThisBuild.txt
...
Appends a section of information to uniquely identify a particular bundle.
2020-02-08 13:14:37 -08:00
Benitoite
5dc1c1dce2
Mac: install_name change after CheckLink
2020-02-07 13:10:32 -08:00
Benitoite
fefb9c43b9
macos_bundle.sh: fix libpixbuf and immodules
...
Fixes building libpixbuf and immodules database by modifying install names later on.
2020-02-07 12:45:24 -08:00
Benitoite
0bec7719fe
macos: fix some script errors by re-ordering ops
2020-02-07 10:49:01 -08:00
Benitoite
efd28baa3a
macOS: specify certain library destinations
2020-02-02 06:02:49 -08:00
Benitoite
17b7783e72
macOS: correct copy bundle to temp dir for dmg.
2020-02-02 04:25:48 -08:00
Benitoite
10b6171f63
macOS: fix a ditto statement
2020-02-02 01:10:45 -08:00
Benitoite
07a6ec5f10
macOS: cleanup rpaths, gdk adjustments
2020-02-01 15:44:05 -08:00
Benitoite
91259a2328
macOS: Fix location of pixbuf loaders
2020-02-01 10:15:42 -08:00
Benitoite
8970da1c2c
macOS: preserve binary resources / codesign frmwks
...
Copies libraries using `ditto`
Codesigns each in Contents/Framework
2020-02-01 08:20:58 -08:00
Benitoite
136c67f083
macOS: libexpat handling
2020-01-17 10:15:16 -08:00
Benitoite
5ca8c85334
macOS: one fewer /local for libjpeg
2020-01-04 12:36:28 -08:00
Benitoite
d420acdded
macOS: /local after $LOCAL_PREFIX
2020-01-04 12:16:55 -08:00
Benitoite
f3d4d8027b
macOS: use $LOCAL_PREFIX for gtk locations
2020-01-04 08:57:06 -08:00
Quinten Krijger
67e35fdb5d
ci macos: fix icons path
2019-12-13 16:06:47 +01:00
Quinten Krijger
10d5fc4d8e
ci macos: fix globbing
2019-12-13 16:06:47 +01:00
Quinten Krijger
0e7a7efa1a
ci macos: create directories for icons
2019-12-13 16:03:25 +01:00
Quinten Krijger
055072c15a
ci macos: install shared-mime-info
2019-12-13 16:03:25 +01:00
Quinten Krijger
ed05d15612
ci macos: follow symlink files in copy
2019-12-13 16:03:25 +01:00
Quinten Krijger
f6f9da10cc
ci macos: do not include libprint to avoid error
2019-12-13 16:03:25 +01:00
Quinten Krijger
bff973eef8
ci macos: debug printing for mime copy action
2019-12-13 16:03:20 +01:00
Quinten Krijger
5298f95cbd
ci macos: follow symlinked files while copying
2019-12-13 16:02:00 +01:00
Quinten Krijger
aa6140198b
ci macos: simplify frameworks path
2019-12-13 15:47:36 +01:00
Quinten Krijger
f463cf8085
ci macos: fix, libprint .so files are now also in target LIB
2019-12-13 15:47:36 +01:00
Quinten Krijger
56169fb95d
ci macos: cp resources from where they actually are
2019-12-13 15:47:36 +01:00
Quinten Krijger
fa2e8e6354
ci macos: many fixes for library locations (homebrew)
2019-12-13 15:47:36 +01:00