You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Vladimír Vondruš
01ffbe93a9
Modern CMake usage: reworked to use target-specific properties.
...
As with Corrade, this is not exactly backwards compatible, but for
common use case without OBJECT libraries this should not be a problem.
In any case, recreate the build dir and update your copy of all
Find*.cmake modules to avoid weird things happening.
User-facing changes:
* Documentation of all Find*.cmake modules converted to
reStructuredText to follow official CMake guidelines.
* The newfangled way to use the libraries is to link to Magnum::Shaders
instead of adding ${MAGNUM_SHADERS_INCLUDE_DIRS} to include path and
linking to ${MAGNUM_SHADERS_LIBRARIES}.
* The old ${MAGNUM_*_LIBRARIES} are deprecated and now just expand to
Magnum::* target. Use the target directly. These are also enabled
only when building with MAGNUM_BUILD_DEPRECATED.
* The old ${MAGNUM_*_INCLUDE_DIRS} are removed as the Magnum::* targets
cover these too.
Internal changes:
* Global state such as include_directories() was replaced with
target-specific settings.
10 years ago
..
generated
Modern CMake usage: reworked to use target-specific properties.
10 years ago
best-practices.dox
Hell, this project is big.
10 years ago
building.dox
Modern CMake usage: bump minimal version to 2.8.12.
10 years ago
cmake.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
coding-style.dox
Hell, this project is big.
10 years ago
compilation-speedup.dox
Hell, this project is big.
10 years ago
debug-tools.dox
doc++: ResourceManager::instance() now returns a reference.
10 years ago
features.dox
Hell, this project is big.
10 years ago
getting-started-blue.png
doc: updated also Getting Started image to the new color.
11 years ago
getting-started.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
getting-started.png
doc: updated also Getting Started image to the new color.
11 years ago
mainpage.dox
Advertise iOS support, document building and usage.
10 years ago
matrix-vector.dox
Hell, this project is big.
10 years ago
method-chaining.dox
Hell, this project is big.
10 years ago
namespaces.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
openal-support.dox
Hell, this project is big.
10 years ago
openal.dox
Hell, this project is big.
10 years ago
opengl-mapping.dox
Fix Doxygen warnings.
10 years ago
opengl-support.dox
Hell, this project is big.
10 years ago
opengl-wrapping.dox
Hell, this project is big.
10 years ago
opengl.dox
Hell, this project is big.
10 years ago
platform.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
plugins.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
portability.dox
Modern CMake usage: reworked to use target-specific properties.
10 years ago
scenegraph.dox
Hell, this project is big.
10 years ago
shaders-distancefieldvector.png
Shaders: there's never enough documentation.
11 years ago
shaders-flat.png
Shaders: there's never enough documentation.
11 years ago
shaders-meshvisualizer.png
Shaders: there's never enough documentation.
11 years ago
shaders-phong.png
Shaders: there's never enough documentation.
11 years ago
shaders-vector.png
Shaders: there's never enough documentation.
11 years ago
shaders-vertexcolor.png
Shaders: there's never enough documentation.
11 years ago
shaders.dox
Hell, this project is big.
10 years ago
shapes.dox
Hell, this project is big.
10 years ago
tips.dox
Hell, this project is big.
10 years ago
transformations.dox
Hell, this project is big.
10 years ago
troubleshooting.dox
Hell, this project is big.
10 years ago
types.dox
Hell, this project is big.
10 years ago
utilities.dox
Hell, this project is big.
10 years ago