Tom Poole
bc75010116
Bump version number to 6.1.2
3 years ago
reuk
04d9b7967e
CMake: Include JUCEModuleSupport file when installing JUCE via CMake
3 years ago
Tom Poole
5109e30c6f
Bump version number to 6.1.1
3 years ago
reuk
1d38f646ab
CMake: Include JUCEModuleSupport file when installing JUCE via CMake
3 years ago
Tom Poole
46fe3789fc
Bump version number to 6.1.0
3 years ago
reuk
ff24f4acd3
CMake: Fix module source groups when not using modules-only mode
3 years ago
reuk
6ed8065f70
CMake: Support automatic linking of bundled libraries in modules
3 years ago
reuk
cc7e4d1630
CMake: Add support for configuring modules only
This build mode does not include support for juceaide or the
juce_add_* suite of helper functions.
3 years ago
reuk
cb7bda4529
CMake: Explicitly set MSVC runtime library for juceaide
4 years ago
Tom Poole
4c58e50f2e
Bump version number to 6.0.8
4 years ago
Tom Poole
2553336f45
Bump version number to 6.0.7
4 years ago
Tom Poole
25dccd53c0
Bump version number to 6.0.6
4 years ago
Tom Poole
5929103a29
Bump version number to 6.0.5
4 years ago
Tom Poole
c35bb61c8d
Bump version number to 6.0.4
4 years ago
Tom Poole
73d1a1ff45
Bump version number to 6.0.3
4 years ago
Tom Poole
c9aba7f613
Bump version number to 6.0.2
4 years ago
reuk
f51db729c0
CMake: Add explicit check for atomic lib, and link it if necessary
4 years ago
reuk
b26dfad13a
CMake: Update CMake API reference with option descriptions
4 years ago
reuk
6b1b4cf7f6
CMake: Add option to enable module source groups in IDE projects
4 years ago
Tom Poole
6f22faf29d
Linux: Fixed a bug setting the VST3 plug-in bundle arch dir
4 years ago
ed
98c19f752f
Bumped root CMakeLists.txt version number to 6.0.1
4 years ago
ed
41e72481fc
Bumped root CMakeLists.txt version number to 6.0.1
4 years ago
reuk
a3b68f5c60
CMake: Include helper targets, rather than exporting them
This change should mean that if JUCE is installed using one compiler
(e.g. clang) and then consumed in a build that uses a different compiler
(e.g. gcc), the helper targets will use the correct flags for both
compilers.
4 years ago
ed
009d685179
Updated all license headers
4 years ago
reuk
f79c49a171
CMake: Make IDE folder structure mirror disk structure
5 years ago
reuk
bf51d2c076
CMake: Use juce_add_modules to import modules from install tree
This change means that imported juce modules will be made available both
with and without a namespace prefix, e.g. `juce_core` and
`juce::juce_core` will both be created.
This change allows custom modules to specify dependencies without a
juce:: prefix, which allows the modules to be used with the Projucer, or
under CMake with JUCE in a subdirectory, or under CMake with JUCE
installed to the system.
5 years ago
reuk
6f016aa03b
CMake: Move helper targets to dedicated file
5 years ago
reuk
bfea6c6cd8
CMake: Fix 3.12 compatibility issues
5 years ago
reuk
eb01832c48
CMake: Add targets for recommended flags
5 years ago
Tom Poole
6cb75d9d2c
Replaced all references to ROLI with Raw Material Software and regenerated all bytecode
5 years ago
Tom Poole
894e7d2bd2
Updated all license headers
5 years ago
reuk
0b4089c951
CMake: Allow build tree to be used as a pseudo-install-tree
Once JUCE has been built, you can use the following line to include
the targets from the build tree (replace `JUCE_BUILD_DIR` as
appropriate).
```
include("${JUCE_BUILD_DIR}/JUCEExportConfig.cmake")
```
5 years ago
ed
4e7eb0875b
Updated README.md and removed LICENSE.md
5 years ago
reuk
ece5644a20
CMake: Add support for building JUCE projects with CMake
5 years ago