Guillaume Jacquemin
107253f5fb
package/msys: Add PKGBUILDs.
...
Also add a .gitattributes file to force LF line endings.
7 years ago
Vladimír Vondruš
2149f7b869
Wrap all tests in unnamed namespaces.
...
This makes the compiler warn about test cases that aren't ever used,
which is a good thing.
7 years ago
Vladimír Vondruš
e6b7aa12fa
Updated copyright year.
7 years ago
Vladimír Vondruš
86b68bae12
package/archlinux: added GCC 4.8 PKGBUILD.
7 years ago
Vladimír Vondruš
b31eea37e4
Drop CMake 2.8.12 support.
7 years ago
Vladimír Vondruš
00b0a814e0
Dropped GCC 4.7 support.
...
Interesting that many of the annoyances still apply to 4.8.
8 years ago
Vladimír Vondruš
59665d2712
package/ci: use GCC 4.8 on Travis.
8 years ago
Pascal Thomet
91b41a7297
Initial scaffolding for Hunter package support.
8 years ago
Vladimír Vondruš
01a64a6274
package/archlinux: added Clang Analyzer PKGBUILD.
...
It only spits out false positives, nothing useful.
8 years ago
Pascal Thomet
d7f015c3ea
package: correct a typo in Emscripten builds.
...
-WDITH_WINDOWLESSEGLAPPLICATION -> -DWITH_WINDOWLESSEGLAPPLICATION
8 years ago
Vladimír Vondruš
7915ec83fa
package/ci: compile GL tests on Emscripten as well.
8 years ago
Vladimír Vondruš
75682f31ca
package/ci: make android_create_apk() working on Travis.
8 years ago
Vladimír Vondruš
d6f91d986c
package/archlinux: it might be good to exclude benchmarks from codecov.
8 years ago
Vladimír Vondruš
b5b3255975
package/archlinux: https.
8 years ago
Vladimír Vondruš
e1e18e87c9
package/homebrew: updated to 2018.10.
8 years ago
Vladimír Vondruš
9f97db3360
package/debian: bump to 2018.10.
8 years ago
Vladimír Vondruš
b45088e36b
package/archlinux: updated community PKGBUILD to 2018.10.
...
And enabled a bunch of missed features.
8 years ago
Vladimír Vondruš
12b348f426
package/archlinux: adapted upstream community PKGBUILD.
8 years ago
Vladimír Vondruš
a1568b6162
package/archlinux: updated AUR PKGBUILD to 2018.10.
8 years ago
Vladimír Vondruš
0dd46e7e37
HTTPS!!
8 years ago
Vladimír Vondruš
a8fb581dd9
package/archlinux: test also without ARB_texture_sampler_anisotropic.
...
Code coverage +0.003%.
8 years ago
Vladimír Vondruš
7305f340e5
package/archlinux: this shouldn't be needed anymore.
8 years ago
Vladimír Vondruš
9ba917af40
package/ci: leftovers from Vulkan CI setup.
...
This is all handled in a separate job.
8 years ago
Vladimír Vondruš
17fe3a5998
package: hide deprecated functionality from code coverage reports.
8 years ago
Vladimír Vondruš
375af3551d
package/archlinux: explicitly build also GL tests for Emscripten.
8 years ago
Vladimír Vondruš
272d504f3d
package/archlinux: enable Vk library on all Arch packages.
...
Not sure why that was not done already.
8 years ago
Vladimír Vondruš
df08500305
package: explicitly enable Shapes in all dev PKGBUILDs and CIs.
...
Because now it's disabled by default and I still need to keep having it
tested.
8 years ago
Vladimír Vondruš
d578d4d89e
package/ci: build minimal Vulkan support on Linux and Windows.
...
Disabling everything that doesn't depend on Vulkan as it's not needed to
be built again -- that's basically everything right now. This needs to
be a separate build for the foreseeable future, because it requires a
newer CMake version for the Find module and it'll probably also require
newer C++ standard.
Thanks to @LB-- for providing me with an oneliner to compile a file with
cl.exe.
8 years ago
Vladimír Vondruš
2bfee42e6f
package/ci: rename build matrix IDs -- there's not just GL anymore.
8 years ago
Vladimír Vondruš
5a93e050d3
package/ci: enable colored test output on AppVeyor.
8 years ago
Vladimír Vondruš
5b2376413c
package/ci: build only corrade-rc for crosscompiling.
8 years ago
Vladimír Vondruš
d70f75a179
Platform: deprecate GlutApplication.
...
Yay, finally.
8 years ago
Vladimír Vondruš
7b33d67fe0
package/archlinux: lcov doesn't seem to get fixed anytime soon.
...
Using it with GCC 6, that produces correct output.
8 years ago
Vladimír Vondruš
a673e4d1d7
package/archlinux: added Clang ASan PKGBUILD.
...
Um, why this was not in the tree already?
8 years ago
Vladimír Vondruš
a46bb79a63
package/archlinux: test also w/o some shader-specific GL extensions.
...
For better coverage.
8 years ago
Vladimír Vondruš
403d9301a6
package/archlinux: go through most code paths in coverage PKGBUILD.
8 years ago
Vladimír Vondruš
3dc5957142
package/ci: adapt to FindSDL2 updates on WinRT.
8 years ago
Vladimír Vondruš
6d4f66e3b7
package/archlinux: libc++ and libstdc++ is not ABI compatible.
8 years ago
Vladimír Vondruš
96050cb1e3
package/ci: enable Vulkan building on Travis CI.
...
Currently a separate job with everything that depends on GL disabled.
And against a minimal Vulkan driver that has just four symbols, because
I can't run the stuff there anyway.
8 years ago
Vladimír Vondruš
2883a980e6
package/debian: bump version number.
8 years ago
Vladimír Vondruš
36253c4523
package/archlinux: bump version number.
8 years ago
Vladimír Vondruš
51abffbc52
package/homebrew: provide stable version as well.
8 years ago
Vladimír Vondruš
82fce786d8
Split the OpenGL layer out, pt 7: renamed magnum-info to magnum-gl-info.
...
The WITH_MAGNUMINFO CMake option is now WITH_GL_INFO. No backwards
compatibility is provided, sorry.
8 years ago
Vladimír Vondruš
b86fd688b0
package/ci: explanatory message why the CI is stuck on GLFW 3.1.
8 years ago
Vladimír Vondruš
a8fdcd44d1
package/debian: native package may not have a revision.
...
While a warning on Ubuntu, it's a hard error on Debian.
8 years ago
Vladimír Vondruš
f6c7f613ce
package/ci: fix and speed up the Emscripten build.
8 years ago
Vladimír Vondruš
cca7cb81cb
package/archlinux: improved coverage PKGBUILD.
8 years ago
Vladimír Vondruš
0fbfe05f1a
package/homebrew: point MAGNUM_PLUGINS_DIR to proper location
...
Homebrew sets CMAKE_INSTALL_PREFIX to e.g.
/usr/local/Cellar/magnum/HEAD-920db7a/lib/magnum/importers and not the
final symlinked location, which then confuses the plugin location
autodetection. This should fix it.
8 years ago
Vladimír Vondruš
2c86c44139
package/archlinux: bump version number.
8 years ago
Vladimír Vondruš
4641972e4d
CMake: force static plugins on iOS and WinRT.
...
Not sure why this was not enabled for ages already.
8 years ago