Vladimír Vondruš
|
a611455034
|
package/ci: make tests using static plugins work again.
There's no dynamic Magnum library to autodetect the location from, so we
have to supply the hardcoded path explicitly.
|
6 years ago |
Vladimír Vondruš
|
70e7ab94c8
|
oackage/archlinux: expect zstd-compressed packages.
|
6 years ago |
Vladimír Vondruš
|
2cbe09c1f7
|
package/ci: THINGS ARE BAD.
Seriously, why the fuck is ALL software so broken all the time!
|
6 years ago |
Vladimír Vondruš
|
3b72f10211
|
package/homebrew: updated for 2019.10.
|
7 years ago |
Vladimír Vondruš
|
396e48bf4d
|
package/ci: TRAVIS! WHAT DO YOU WANT TODAY
|
7 years ago |
Vladimír Vondruš
|
8700217943
|
Require CMake 3.4 at least.
|
7 years ago |
Vladimír Vondruš
|
2cbb083f0a
|
package/ci: minor cleanup.
|
7 years ago |
Vladimír Vondruš
|
6ca302befc
|
package/ci: enable TinyGltfImporter for mesh import testing.
|
7 years ago |
Vladimír Vondruš
|
ee54dc6cdc
|
package/ci: build Magnum Plugins on the CI.
We need those for testing now.
|
7 years ago |
Vladimír Vondruš
|
30d7b0796c
|
package/ci: make code coverage actually work on macOS.
This went undiscovered for quite a long time.
|
7 years ago |
Vladimír Vondruš
|
9b652f6213
|
package/ci: nope, this was not a good idea.
Test failures were silently ignored when done like this.
|
7 years ago |
Vladimír Vondruš
|
52debd42c0
|
package/ci: disable code coverage on AppVeyor for now.
F this. I'm burning too much time on it. More important things to do.
|
7 years ago |
Vladimír Vondruš
|
8d95781fc4
|
package/ci: disable doctest on AppVeyor as that requires numpy too.
|
7 years ago |
Vladimír Vondruš
|
9872f23e58
|
package/ci: initial AppVeyor setup.
|
7 years ago |
Vladimír Vondruš
|
9dc569945f
|
python: a better way to skip GL tests.
Because we want to test building GLX, EGL and WGL implementations.
|
7 years ago |
Vladimír Vondruš
|
6555424d86
|
package/ci: add a static macOS build as well.
|
7 years ago |
Vladimír Vondruš
|
232b559984
|
package/ci: build also SDL2 and GLFW apps on Travis.
Why that was not done?
|
7 years ago |
Vladimír Vondruš
|
7f79f455d9
|
package/ci: we always build w/o deprecated functionality.
|
7 years ago |
Vladimír Vondruš
|
cfce76dde4
|
package: include public headers in coverage reports as well.
|
7 years ago |
Vladimír Vondruš
|
90778c0a0b
|
package: GCC 9 and lcov from git work again.
And GCC 6 doesn't, so kill it. However the thing is even slower than
before, how the heck is that possible.
|
7 years ago |
Vladimír Vondruš
|
fc3990b4bd
|
package/ci: remove dead commented-out stuff.
|
7 years ago |
Vladimír Vondruš
|
e4aa19884a
|
package/ci: use pybind11 2.3.0.
|
7 years ago |
Vladimír Vondruš
|
39f2699b90
|
python: more yelling at the buildsystem.
|
7 years ago |
Vladimír Vondruš
|
c1f854472d
|
package/ci: test the static build as well.
|
7 years ago |
Vladimír Vondruš
|
8b9146dc78
|
package: added Homebrew package.
|
7 years ago |
Vladimír Vondruš
|
fde6102a8d
|
python: expose SceneGraph Python wrapping helpers.
Those will get used by 3rd party code, so need to be installed.
|
7 years ago |
Vladimír Vondruš
|
256e69a8bb
|
package: test also docstring validity.
Doctest is ... wow. Such a simple idea and yet so useful. No need to do
any complex compiled code snippets like with C++.
|
7 years ago |
Vladimír Vondruš
|
2b0dfaa22a
|
python: expose MeshTools::compile().
|
7 years ago |
Vladimír Vondruš
|
4b58ba5204
|
python: Cube and Square from Primitives.
|
7 years ago |
Vladimír Vondruš
|
293c5eca64
|
python: *very* little from Trade.
|
7 years ago |
Vladimír Vondruš
|
ad01c1a306
|
python: initial SceneGraph bits.
|
7 years ago |
Vladimír Vondruš
|
86d64a6a5a
|
package/archlinux: coverage PKGBUILD.
Generating both C++ and Python coverage.
|
7 years ago |
Vladimír Vondruš
|
f726745382
|
package/ci: test also GL stuff via SwiftShader.
|
7 years ago |
Vladimír Vondruš
|
f99f227623
|
package/ci: coverage for both C++ and Python.
|
7 years ago |
Vladimír Vondruš
|
322d54f670
|
package/ci: avoid tons of warnings from GCC 4.8.
By including pybind11 and Python headers as SYSTEM. Possible in pybind11
master, but not yet part of any release so I'm patching it manually.
|
7 years ago |
Vladimír Vondruš
|
4de30ab058
|
python: initial bits of the Shaders library.
|
7 years ago |
Vladimír Vondruš
|
aec29e7da8
|
python: initial bits of the GL library.
|
7 years ago |
Vladimír Vondruš
|
d34366ac46
|
python: expose ArrayView and StridedArrayView.
Wow. This took a while and still is far from ideal.
|
7 years ago |
Vladimír Vondruš
|
25ddb8baa2
|
package/ci: initial Travis setup.
|
7 years ago |
Vladimír Vondruš
|
0a72eaac56
|
package/archlinux: added a development PKGBUILD.
|
7 years ago |