mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-10 23:44:24 +00:00
CMake: Support automatic linking of bundled libraries in modules
This commit is contained in:
parent
dcd2ef93f9
commit
6ed8065f70
10 changed files with 119 additions and 74 deletions
|
|
@ -4,6 +4,28 @@ JUCE breaking changes
|
|||
Develop
|
||||
=======
|
||||
|
||||
Change
|
||||
------
|
||||
The minimum support CMake version is now 3.15.
|
||||
|
||||
Possible Issues
|
||||
---------------
|
||||
It will no longer be possible to configure JUCE projects with CMake versions
|
||||
between 3.12 and 3.14 inclusive.
|
||||
|
||||
Workaround
|
||||
----------
|
||||
No workaround is available.
|
||||
|
||||
Rationale
|
||||
---------
|
||||
Moving to 3.15 allows us to use target_link_directories and
|
||||
target_link_options, which were introduced in 3.13, which in turn allows us to
|
||||
provide support for bundled precompiled libraries in modules. Plugins already
|
||||
required CMake 3.15, so this change just brings other target types in line with
|
||||
the requirements for plugins.
|
||||
|
||||
|
||||
Change
|
||||
------
|
||||
The default value of JUCE_MODAL_LOOPS_PERMITTED has been changed from 1 to 0.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue