Stephan Witt
|
740d863f61
|
Add runpath verification of deployed binaries and plugins
|
2024-06-24 08:24:45 +02:00 |
|
Stephan Witt
|
521ca59f15
|
Add Qt binary directory to PATH to locate qmake utility
|
2024-06-24 07:32:08 +02:00 |
|
Stephan Witt
|
0763fc197a
|
macOS - Remove QtCore5Compat reference from list of frameworks to copy into app bundle
|
2023-06-14 08:19:48 +02:00 |
|
Stephan Witt
|
789da12d31
|
macOS - Improved source validation on copying of Qt frameworks to app bundle.
|
2023-06-14 08:19:48 +02:00 |
|
Stephan Witt
|
102a68dd6a
|
Care for Qt5 LTS support for macos
|
2022-12-30 23:37:54 +01:00 |
|
Stephan Witt
|
a10844a531
|
Care for weird Qt6 package install location of developer tools (moc, uic etc).
|
2022-12-30 12:08:55 +01:00 |
|
Stephan Witt
|
cc607af469
|
Make code sign operation the final step of package build.
|
2022-12-30 12:08:55 +01:00 |
|
Stephan Witt
|
12e22708aa
|
Add missing parts for the creation of the resolution independent multi-image TIFF as disk image background.
|
2022-12-16 16:10:34 +01:00 |
|
Stephan Witt
|
04cf47f46c
|
remove Qt4 path name reference
|
2022-11-25 10:10:14 +01:00 |
|
Stephan Witt
|
e873ac3c90
|
Enhanced build script to use c++17 with EnableCXXMode for Qt6
|
2022-07-31 07:54:50 +02:00 |
|
Stephan Witt
|
9d6e704183
|
Improved package build script for MacOS. Handle compiler standard for Qt6.
|
2022-04-09 09:19:46 +02:00 |
|
Stephan Witt
|
28a1744dcd
|
#12157 Replace old with new banner in DMG background image
|
2022-01-10 07:48:54 +01:00 |
|
Stephan Witt
|
53ed3dc062
|
Automate Qt major version detection in macOS build script
|
2021-12-06 07:51:42 +01:00 |
|
Stephan Witt
|
d1d22a1433
|
introduce LSMinimumSystemVersion for Mac package with automatic Qt-version based detection plus configure option to choose it manually
|
2021-12-05 11:10:37 +01:00 |
|
Stephan Witt
|
c38e759b28
|
#12150 don't set the directory file permissions of LyX app bundle to 444 anymore
|
2021-10-24 21:43:23 +02:00 |
|
Stephan Witt
|
aabe9e8b11
|
Improved Qt framework configuration detection on macOS, add support for Qt6
|
2021-10-24 21:41:11 +02:00 |
|
Stephan Witt
|
39caab265d
|
Care for included hunspell library.
|
2021-07-16 16:35:30 +02:00 |
|
Stephan Witt
|
15d1f2c76d
|
#12305 Correct typo in library name QtDBus - fatal error with case sensitive file systems
|
2021-06-16 07:45:44 +02:00 |
|
Stephan Witt
|
c518c57a78
|
Pass Qt library location as link option for frameworks on Mac
|
2021-05-30 17:31:32 +02:00 |
|
Stephan Witt
|
187a9d6439
|
Add macOS 11 to SDK detection for builds on Mac
|
2021-05-30 17:31:32 +02:00 |
|
Stephan Witt
|
5e6dccfb13
|
Add support for lilypond with LyX on Mac
|
2020-08-03 17:44:22 +02:00 |
|
Stephan Witt
|
544e5859d3
|
Add command line option for code sign identity to help message
|
2020-05-21 13:30:22 +02:00 |
|
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 |
|