Vladimír Vondruš
19e0e96d74
Updated copyright year.
6 years ago
Vladimír Vondruš
7f7c8c933f
package/archlinux: keep debug versions of all console tools.
6 years ago
Vladimír Vondruš
325263fbc6
package/archlinux: don't force C++11 for the libc++ build.
...
It made sense back in 2013 or so, but certainly not anymore, as it breaks
some tests and causes compiler warnings in code that enables C++14
features.
6 years ago
sheerluck
148dd27704
package/gentoo: properly install plugin binaries.
6 years ago
Vladimír Vondruš
ba70a440a7
package/ci: use externally built ANGLE for the RT build.
...
Should cut some 20 mins from the total 2+ hour build time. Not much but,
blame msbuild, not me.
6 years ago
Vladimír Vondruš
0ad5a8968f
AnySceneConverter: new plugin.
6 years ago
Vladimír Vondruš
65aaf6d61b
package/ci: make the non-deprecated build also without assertions.
...
And in release mode. Similar to what's done for Corrade now.
6 years ago
Vladimír Vondruš
e85d2935af
package/archlinux: HAH this got forgotten.
6 years ago
Vladimír Vondruš
c83f43fd92
package/ci: add a TSan build.
...
Currently not really any MT things to test, but that will change soon.
6 years ago
Vladimír Vondruš
1c51b98d76
Trade: new magnum-sceneconverter tool.
...
Currently provides just the --info option similarly to
magnum-imageconverter, nothing else.
6 years ago
Vladimír Vondruš
cf914c1f78
package/archlinux: make ASan output colored.
6 years ago
Vladimír Vondruš
c68cee85c2
package/ci: switch to a WebAssembly build.
...
I'm tired of dealing with alignment issues on asm.js. Also Homebrew FFS.
6 years ago
Vladimír Vondruš
f416808651
package/ci: add a 32-bit MSVC build.
6 years ago
Vladimír Vondruš
20ae968dcf
package/ci: add a Clang-CL build on AppVeyor.
6 years ago
Vladimír Vondruš
f615d0ba9c
package/ci: build also static plugins on the static build.
6 years ago
Vladimír Vondruš
0f740e8899
package/ci: FU, Chocolatey.
7 years ago
Vladimír Vondruš
090c6bb4a7
Platform: window icon management in Glfw and Sdl2Application.
7 years ago
Vladimír Vondruš
dcda629428
package/archlinux: whoopsie, this wasn't updated in CENTURIES.
7 years ago
Vladimír Vondruš
b850744ce5
package/homebrew: update for 2019.10.
7 years ago
Vladimír Vondruš
8070f81416
package/msys: update for 2019.10.
7 years ago
Vladimír Vondruš
a77e91527e
package/archlinux: update version numbers for 2019.10.
...
And sync the stable package with upstream changes.
7 years ago
Vladimír Vondruš
8412e8f99c
package/debian: update changelog for 2019.10.
7 years ago
Vladimír Vondruš
ccf8b665b4
package/archlinux: updated gitignore.
7 years ago
Vladimír Vondruš
538de16254
package/debian: nobody's reading these anyway.
7 years ago
Vladimír Vondruš
df5b4245bf
package/debian: require CMake 3.4.
7 years ago
Vladimír Vondruš
3a243a04b2
CMake: put all binaries into a dedicated location in the build dir.
...
This makes it possible to:
- finally use Magnum as a CMake subproject on Windows and have your
executables not fail to run with a "DLL missing" error (and the
setting is put to cache so superprojects just implicitly make use of
that)
- run tests on Windows without having to install first
- use dynamic plugins from a CMake subproject on any platform without
having to install first or load them by filename --- and the plugin
directory is now easily discovered as relative to
libraryLocation() of the library implementing given plugin interface
7 years ago
Vladimír Vondruš
9615dd818c
package/ci: why the OpenAL download has to die just now?!
7 years ago
Vladimír Vondruš
7f4da303cb
Require at least CMake 3.4.
7 years ago
Vladimír Vondruš
9e613f6ec4
package/ci: rotten stuff gets more rotten.
7 years ago
Vladimír Vondruš
31d6ba11a2
package/ci: have an explicit static build on Linux, macOS and Windows.
7 years ago
Vladimír Vondruš
4a1f6737b6
package/ci: build GLFW and SDL2 apps in the Vulkan build.
7 years ago
Vladimír Vondruš
13d5ca04de
package/ci: use an image that doesn't have crashy nodejs.
...
Brittle web stuff gotta be brittle. Ugh.
7 years ago
Vladimír Vondruš
e15fb8c907
package/archlinux: burn through more code paths in coverage build.
7 years ago
Vladimír Vondruš
ba08ef5d2f
package/archlinux: go back to GCC 9 for coverage build.
...
It works now.
7 years ago
Vladimír Vondruš
745fc4ed91
package/ci: build for MSVC 2019 on AppVeyor.
...
Three new builds (GL, GLES2, GLES3), Vulkan is now built with just MSVC
2019; removed 2015 RT builds because nobody cares and axed also GLES
2015 builds. In total it's one build less (well, the RT ones are
really slow, so way more than that in fact). Yay!
7 years ago
Vladimír Vondruš
5edf934694
package/archlinux: use proper var to disabe benchmarks in coverage build.
7 years ago
Vladimír Vondruš
524e8a96a4
package/archlinux: enable EmscriptenApplication.
7 years ago
Squareys
b970b4d247
Platform: Add initial EmscriptenApplication
...
Signed-off-by: Squareys <squareys@googlemail.com>
7 years ago
Vladimír Vondruš
8110de3838
package: enable both SDL2 and GLFW apps in all packages.
...
Because people like to use either of them.
7 years ago
Vladimír Vondruš
73414c35a9
package/ci: use SDL 2.0.9 on AppVeyor.
...
2.0.4 *somehow* doesn' have SDL_GetDisplayDPI() in the MinGW
distribution. The MSVC distribution has it, 2.0.5 as well. Welp.
7 years ago
Daniel
035f644769
Platform: removed GlutApplication.
7 years ago
Vladimír Vondruš
aca02f52f5
Shapes: this library is no more either.
7 years ago
Vladimír Vondruš
572b64bb5c
GL: drop support for EXT_direct_state_access.
7 years ago
Vladimír Vondruš
29f840a004
package/ci: further cheating for code coverage.
7 years ago
Vladimír Vondruš
4042a080d7
package/ci: properly build GLX apps/contexts on the sanitizer build.
7 years ago
Vladimír Vondruš
d2d7ee7d98
package/ci: run GLES tests on Linux with SwiftShader.
7 years ago
Vladimír Vondruš
5a416200a7
package/ci: enable Sdl2Application and GlfwApplication on Linux GLES.
7 years ago
Vladimír Vondruš
bd3c241830
package/ci: don't live in the Middle Ages.
...
16.04 finally has usable GLFW, so use that instead of building our own.
7 years ago
Guillaume Jacquemin
3e7adf67d3
package/msys/magnum: update PKGBUILD optdepends
...
This change depends on mosra/magnum-integration#39's merge.
7 years ago
Vladimír Vondruš
0a4228cb29
package/ci: some cosmic rays affecting Travis, again.
...
I'm using a non-beta 9.3 elsewhere without problems, so let's do that
here too.
7 years ago