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
Vladimír Vondruš
7184c09958
package/ci: fix code coverage crashes for plugin tests on macOS.
...
This cost me the whole weekend :(
8 years ago
Vladimír Vondruš
c2cc7037b4
package: enable Any* plugins in all packages and CIs.
8 years ago
Vladimír Vondruš
6d66c181ed
package/archlinux: better path in the log output.
8 years ago
Vladimír Vondruš
a053f73616
package/homebrew: GlfwApplication needs GLFW.
8 years ago
Vladimír Vondruš
5a7c65678f
package/archlinux: build also GL tests on Android.
8 years ago
Vladimír Vondruš
fec9b4ea7e
CMake: make it possible to override include install location.
...
Needed so Gradle CMake on Android "just works".
8 years ago
Vladimír Vondruš
b50eea725c
package/archlinux: target GLES3 on Android.
8 years ago
Vladimír Vondruš
e5b690904f
package/ci: use NDK r16b and the new toolchain setup on Travis.
8 years ago
Vladimír Vondruš
3a5b03ac5b
Port WindowlessEglApplication, OpenGLTester and magnum-info to Android.
8 years ago
Vladimír Vondruš
87ba0bb265
Rework Android toolchain support.
...
* Making use of the builtin support in CMake 3.7, the old toolchain
files are no longer needed and thus removed.
* Switched to Clang and libc++, as it has better C++11 support. GCC
toolchain support will phase out in the following commits.
* Having only one PKGBUILD, building for Android ARM64 now.
* Updated the building docs to reflect this.
8 years ago