Vladimír Vondruš
ee2f65e792
modules: updated FindCorrade and FindMagnum.
1 year ago
Vladimír Vondruš
a7e6ae9493
modules: updated FindCorrade and FindMagnum.
1 year ago
Vladimír Vondruš
2bcc7b94d3
modules: create MagnumBindings targets only once they're actually found.
1 year ago
Vladimír Vondruš
3d49fdf91f
modules: workaround to fix KDE's higlighter.
1 year ago
Vladimír Vondruš
5f4da68f53
CMake: prepare for install and use of Find modules of dependencies.
...
No such thing here so far, so it's just copied from the other projects.
Doing it now because at a later time I may not have all context that's
needed for adding this properly.
2 years ago
Vladimír Vondruš
3d8066afec
modules: skip all setup in FindMagnumBindings if the component isn't found.
...
Matching the change in FindMagnum.
2 years ago
Vladimír Vondruš
b0d714344a
It's October already?!
2 years ago
Vladimír Vondruš
1f5a8494d4
modules: update FindCorrade and FindMagnum*.
...
Modules for Magnum dependencies are no longer needed, as it installs and
uses them automatically.
2 years ago
Vladimír Vondruš
41f488c7b2
modules: update FindCorrade.cmake.
2 years ago
Vladimír Vondruš
45af353340
modules: update FindGLFW.cmake.
2 years ago
Vladimír Vondruš
a775640b02
modules: use a unique name to find MAGNUMBINDINGS_INCLUDE_DIR.
...
Otherwise it just picked the include dir of Magnum itself, causing
strange problems when Magnum and Magnum Bindings are installed to
different locations.
Also, in this case the hint was wrong, which *maybe* was what made it
work compared to Magnum Integration.
2 years ago
Vladimír Vondruš
a9174def9b
modules: update Magnum Find modules.
3 years ago
Vladimír Vondruš
26749e56dc
modules: updated Magnum find modules.
3 years ago
Vladimír Vondruš
cec30658ed
modules: updated FindCorrade and FindMagnum.
3 years ago
Vladimír Vondruš
305fdf81ee
It's 2023 already!
3 years ago
Vladimír Vondruš
0a2488d474
modules: updated Find modules from Corrade and Magnum.
3 years ago
Vladimír Vondruš
949820b01a
python: adapt to SceneTools and MeshTools changes.
...
Breaking changes, sorry. Also remade the SceneTools hierarchy test to
not be that much redundant -- the name- and ID-based overloads can be
tested together.
3 years ago
Vladimír Vondruš
38896feb66
modules: update Find modules from Magnum repositories.
3 years ago
Vladimír Vondruš
58cb836bb7
modules: updated FindMagnum.cmake.
4 years ago
Vladimír Vondruš
83a4ba0390
Doc++
4 years ago
Vladimír Vondruš
66bb4451df
modules: updated FindMagnum.cmake.
4 years ago
Vladimír Vondruš
737ec6c415
Prefix all CMake options with MAGNUM_*.
4 years ago
Vladimír Vondruš
d476d63bca
modules: update FindCorrade.cmake and FindMagnum.cmake.
4 years ago
Vladimír Vondruš
4fe9d385dc
modules: updated FindCorrade.cmake.
4 years ago
Vladimír Vondruš
2295f43873
Updated copyright year.
4 years ago
Vladimír Vondruš
f18acb6af6
modules: updated Find modules from Magnum repositories.
4 years ago
Vladimír Vondruš
43d7e10f2d
modules: updated Find modules from the Magnum repository.
4 years ago
Vladimír Vondruš
84f9bb2a9d
Updated copyright year.
5 years ago
Vladimír Vondruš
ac8491a619
modules: updated dependency modules.
5 years ago
Vladimír Vondruš
b63ae43f1e
modules: provide additional info about not found components on CMake 3.16.
5 years ago
Vladimír Vondruš
3a82b18566
modules: use if(IN_LIST) from CMake 3.4.
...
And add a dependency-handling code for when this might get useful. For
consistency.
5 years ago
Vladimír Vondruš
579107365d
modules: adapt FindMagnumBindings.cmake to recent header renames.
6 years ago
Vladimír Vondruš
01d0abb9fc
modules: updated FindMagnum and FindGLFW.
6 years ago
Vladimír Vondruš
b1d45fc85a
Updated copyright year.
6 years ago
Vladimír Vondruš
1a7efcac4c
modules: updated Corrade and Magnum modules.
6 years ago
Vladimír Vondruš
5950f00f01
modules: updated FindMagnum.cmake.
6 years ago
Vladimír Vondruš
d3ecefcfac
modules: updated FindMagnum.cmake.
6 years ago
Vladimír Vondruš
0d9c5687dd
modules: update just about all the modules, apparently.
6 years ago
Vladimír Vondruš
3c96880f2e
modules: updated GL-related Find modules.
7 years ago
Vladimír Vondruš
5a49164bb0
modules: updated FindCorrade.cmake.
7 years ago
Vladimír Vondruš
881be9b985
modules: updated FindMagnum.cmake.
7 years ago
Vladimír Vondruš
daac3ac5f4
Make the Find module usable with a CMake subproject.
7 years ago
Vladimír Vondruš
e9b5fb0019
modules: added FindMagnumBindings.cmake for finding the helper headers.
7 years ago
Vladimír Vondruš
f726745382
package/ci: test also GL stuff via SwiftShader.
7 years ago
Vladimír Vondruš
33998df685
python: very barebones SDL2 & GLFW applications.
...
Similarly to the windowless ones, one of them gets picked up to be
platform.Application.
7 years ago
Vladimír Vondruš
caa1619eef
python: expose Windowless{Glx,Egl}Application in platform.{glx,egl}.
...
One of them is then available through the platform.WindowlessApplication
alias. The selection is a bit arbitrary now, but has to suffice.
7 years ago
Vladimír Vondruš
2922f28267
Initial code for the Python bindings, adding math angle types.
...
Only the double ones, exposed as floats, because the extra ALU required
by doubles is negligible to function call overhead. It'll be different
for non-scalar types, but here I use this.
7 years ago