1
0
Fork 0
Commit graph

29 commits

Author SHA1 Message Date
John Preston
b1b0e95b09 Fix build with older Xcode. 2023-09-29 09:03:30 +04:00
John Preston
aaedaede70 Workaround Xcode 15 linker bugs with -Wl,-ld_classic. 2023-09-25 21:02:13 +04:00
John Preston
3ffc5e6bf5 Remove -no_compact_unwind, it breaks exceptions in OpenAL. 2023-08-18 10:47:41 +02:00
Ilya Fedin
0f86a05ab0 Silence new Xcode warnings 2023-02-13 16:52:42 +04:00
Ilya Fedin
556dcb0166 Use QT_DEPRECATED_WARNINGS_SINCE 2023-02-13 16:52:42 +04:00
John Preston
aa1e0d84b9 Allow weak-linking of macOS frameworks. 2023-01-09 10:29:08 +04:00
23rd
07ed08bf94 Added NaturalLanguage framework on macOS. 2022-11-20 16:51:23 +03:00
Ilya Fedin
6f96a68508 Revert "Move more compiler options to DESKTOP_APP_SPECIAL_TARGET condition"
This reverts commit 32257877e0.
2022-10-01 08:35:13 +04:00
Ilya Fedin
32257877e0 Move more compiler options to DESKTOP_APP_SPECIAL_TARGET condition 2022-09-30 10:09:46 +04:00
Klemens Nanni
205f90ab9e Replace deprecated -W with explicit -Wextra
`-W` looks odd in build logs, I thought it was a missing warning option...
Turns out this has long been superseeded by `-Wexta`, so use that.
2022-03-07 09:57:26 +04:00
John Preston
971973d7da Fix warning in linking with FFMpeg. 2021-10-25 23:12:56 +04:00
Ilya Fedin
5c32bf152f Set compiler flags of other XCode attributes
(look at 872027e466)
2021-09-29 08:23:05 +04:00
23rd
fb97c14bf7 Removed -Wno-range-loop-analysis clang option for macOS. 2021-09-10 22:22:38 +03:00
John Preston
f343a1634c Use macOS libs from Libraries/local. 2021-09-07 23:39:38 +03:00
Ilya Fedin
b02fc90612 Get rid of osx and linux32 special targets 2021-08-11 16:01:08 +03:00
Ilya Fedin
872027e466 Allow to build with generators other than Xcode on mac 2021-07-20 09:51:21 +03:00
Ilya Fedin
66cca9be57 Add SYSTEM flag to target_include_directories where appropriate 2021-07-19 19:01:08 +03:00
John Preston
c29450cbf1 Add CoreMediaIO framework on macOS. 2021-06-22 23:07:09 +04:00
23rd
03efe01ff9 Added MediaPlayer framework on macOS for NowPlaying support. 2021-06-10 22:43:18 +03:00
John Preston
3a985882d7 Add WebKit framework on macOS. 2021-03-02 17:09:45 +04:00
John Preston
94025be392 Add GSS Framework on macOS for Qt 5.15.1. 2020-11-02 15:40:03 +03:00
John Preston
5d6f8ebee3 Downgrade to C++17 on Apple Clang for now.
See https://github.com/ericniebler/range-v3/pull/1570.
2020-09-29 20:19:33 +03:00
Ilya Fedin
f8f80b5cb6 Set -g and -Werror only with DESKTOP_APP_SPECIAL_TARGET on macOS just like on Linux 2020-08-11 13:11:10 +04:00
Ilya Fedin
85759739eb Add DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC option
Since static linking of packaged ffmpeg can be the easier option for libraries bundling
2020-05-24 11:01:27 +04:00
John Preston
763af89594 Don't link IOSurface and Metal in OS X version. 2020-05-04 16:49:04 +04:00
Ilya Fedin
d5153dfd92 Adapt DESKTOP_APP_USE_PACKAGED for macOS and proper usage of pkg-config 2020-04-21 23:11:32 +04:00
John Preston
382380d513 Fix build for Mac App Store. 2019-11-30 11:14:06 +03:00
John Preston
9e68adb866 Initial build with Xcode. 2019-11-25 18:39:08 +03:00
John Preston
118ce81dd4 Add more options and external_ libs. 2019-11-21 14:54:37 +03:00
Renamed from paths.cmake (Browse further)