Stephan Witt
38ba0ea240
use path to developer tools for SetFile utility as fallback
2020-03-29 18:57:05 +02:00
Stephan Witt
ca7defab45
Make the directories in LyX application bundle read only.
...
Python produces files with cached on-the-fly compiled code on disk inside the bundle.
This should be avoided in case of a signed application bundle.
2020-02-21 18:04:28 +01:00
Stephan Witt
a47412b9de
Cleanup code signing of the LyX application bundle
2020-02-21 09:45:09 +01:00
Stephan Witt
6b9b07e6dc
Cleanup internal structure of embedded Qt frameworks
2020-02-21 09:44:07 +01:00
Stephan Witt
5ccb7da134
Improved standard conformance of private frameworks naming scheme
2020-02-21 09:43:10 +01:00
Stephan Witt
d2257bb0ff
Add packaging option to code sign the LyX application
2020-02-20 10:47:23 +01:00
Stephan Witt
dc5221852c
Create private frameworks on Mac with standard conforming internal structure
2020-02-20 10:46:22 +01:00
Stephan Witt
2817439ddd
Allow externally provided list of components to skip for Qt framework builds on macOS
2020-02-06 22:19:15 +01:00
Stephan Witt
6e54c86a86
More flexible definition of Qt libraries to include as frameworks for macOS
2020-02-06 22:17:35 +01:00
Stephan Witt
a3e14fe6cd
Care for Qt library source directory rename for 5.12.x
2020-02-06 22:16:13 +01:00
Stephan Witt
6b48c45c54
Enhanced version string extraction for 3rd party libraries.
2020-02-06 22:15:08 +01:00
Stephan Witt
b0a73c0dfd
care for optional brackets around version string
2019-06-17 18:07:05 +02:00
Stephan Witt
9bbd21cf1f
Less verbose framework relocation support output.
2018-09-21 21:50:21 +02:00
Stephan Witt
d4f51e6ed0
Add the option build with different compiler and linker flag extensions.
2018-09-21 21:48:48 +02:00
Stephan Witt
28b84f5ddc
Check exit state of install_name_tool calls.
2018-09-21 21:47:29 +02:00
Stephan Witt
f93ec4a1f4
Add Qt-based fallback-converter for Mac to compensate missing ImageMagick convert utility
2017-09-30 18:13:37 +02:00
Stephan Witt
1d7af1c6c1
LyX build for Mac - use HFS+ compression for copying LyX.app to disk image
2017-04-14 22:15:50 +02:00
Stephan Witt
6b54f646c6
LyX build for Mac - more readable disk mount management
2017-04-14 22:14:21 +02:00
Stephan Witt
668d92ea23
LyX build for Mac - avoid shipment of debug libraries
2017-04-14 22:08:12 +02:00
Stephan Witt
1366a560ce
LyX build for Mac - no need to deploy QtDBus framework
2017-04-14 22:07:09 +02:00
Stephan Witt
ffa681b78c
prepare using Qt 5.7, change compiler and flags when using --enable-cxx11
2017-01-14 16:05:50 +01:00
Stephan Witt
bbb53c5363
Correct library name of installed hunspell framework (it does not match the patch version number)
2016-08-22 09:03:14 +02:00
Stephan Witt
a351774745
Add check for existance of Qt translations directory
2016-08-21 17:50:48 +02:00
Stephan Witt
aac180b1ce
Revert "Add qt-dir bin directory value to PATH - matching Qt tools may not found at build time anymore if not in front of PATH"
...
This reverts commit 535429d914
.
2016-07-14 07:57:52 +02:00
Stephan Witt
535429d914
Add qt-dir bin directory value to PATH - matching Qt tools may not found at build time anymore if not in front of PATH
2016-07-07 01:04:09 +02:00
Stephan Witt
0d16434194
Include hunspell library version 1.3.3 for builds
2016-05-29 20:38:57 +02:00
Stephan Witt
f16b2cab75
prepare Qt 5.6 builds
...
* support separate Qt framework builds
* adjust configure options to skip QtTools
2016-02-28 11:34:06 +01:00
Stephan Witt
c098ee0c72
more flexible Xcode management, reduce hard coded version numbers
2016-01-06 10:15:07 +01:00
Stephan Witt
95e600cc16
adjust dictionary deployment comment
2015-12-15 01:09:51 +01:00
Stephan Witt
72954f532b
adjust qt configure options for 5.5.1, avoid -arch deprecated warning for qt5
2015-11-20 20:51:47 +01:00
Stephan Witt
39cd8302cb
New configure options for Qt 5.6
2015-10-24 20:48:08 +02:00
Stephan Witt
5a3c9247d8
correct symlink creation - make them relative instead of absolute
...
follow up of f45202acde
2015-07-24 18:41:26 +02:00
Stephan Witt
f45202acde
Avoid duplicates of dictionaries and thesauri in distributed package
2015-07-23 12:55:02 +02:00
Stephan Witt
301e003db0
Don't touch @rpath based frameworks with install_name_tool
2015-07-08 18:02:21 +02:00
Stephan Witt
0f802fde90
Qt5.5 cannot be build in parallel anymore
...
Automatic symlink creation for Qt frameworks
2015-07-08 18:01:05 +02:00
Stephan Witt
789ab61442
Qt 5.5.x introduced a new framework dependency: QtDBus
2015-07-08 17:58:07 +02:00
Stephan Witt
57941c83ea
add Mavericks and Yosemite SDKs
2014-12-21 15:58:34 +01:00
Stephan Witt
b69fed3610
add short git hash to name of devel disk images to get different names for devel versions without manual intervention
2014-11-17 19:43:54 +01:00
Stephan Witt
0e4de64d5e
improved mount state check
2014-10-24 18:14:42 +02:00
Stephan Witt
35722e58ec
LYX_GIT_COMMIT_HASH is in config.h now
2014-10-10 12:27:31 +02:00
Stephan Witt
f2aeca65b4
pass git commit hash within CPPFLAGS to add it to version info
2014-08-28 08:30:45 +02:00
Stephan Witt
4a04328be2
Correct LyXUtilitiesDir default assignment location (thanks Patrick)
2014-08-26 07:37:59 +02:00
Stephan Witt
7590dda669
Add check for the link for libmagic.dylib.
2014-08-22 10:05:40 +02:00
Stephan Witt
07c5124496
Remove unused code.
2014-08-22 10:04:53 +02:00
Stephan Witt
e389c935d2
Improved QtConfigureOptions (for Qt5.3).
2014-08-22 09:58:32 +02:00
Stephan Witt
1a6ee29de9
Remove gettext framework support. Add libmagic framework support.
2014-08-22 09:52:39 +02:00
Stephan Witt
8900a927a1
Add command line option to define the location of the self made utilities
2014-08-22 08:39:14 +02:00
Stephan Witt
b06abbbdbc
avoid qt4 variable names
2014-07-20 18:16:36 +02:00
Enrico Forestieri
4bdeae2733
Update autotools for building with Qt5.
...
The option --enable-qt5 allows configuring for Qt5. The default is Qt4.
Nothing special is done with respect to Qt4, apart from pulling in the
correct libraries. Indeed, other than the core and gui libraries, now
also the concurrent and widgets libraries are needed.
2014-07-19 03:34:28 +02:00
Stephan Witt
0eb2df6ab6
do not strip binary for packaging by default; improved name of disk image
2014-07-16 22:25:25 +02:00