Filip Gawin
|
a63b084d31
|
Implement basic tests for audio decoding and playing
|
2019-04-10 20:29:34 +02:00 |
|
Anonymous Maarten
|
5e582fd393
|
conan: update qt, boost, ffmpeg, openal and sdl2
|
2019-01-05 05:22:28 +01:00 |
|
Anonymous Maarten
|
35731f2031
|
cmake: simplify wraptargets
|
2019-01-05 05:14:25 +01:00 |
|
Anonymous Maarten
|
80946d64e6
|
cmake: detect ffmpeg version
|
2019-01-05 05:14:25 +01:00 |
|
Anonymous Maarten
|
8efde3a5cb
|
cmake: simplify FindSDL2 + detect SDL2 version
+ allow switching between static and shared SDL2
without complete reconfiguration and rebuild.
|
2019-01-05 05:14:25 +01:00 |
|
Anonymous Maarten
|
c3573c8070
|
cmake: update code coverage cmake script
- add branch coverage
- ignore interface libraries
- ignore generator expressions
|
2018-12-28 00:58:10 +01:00 |
|
Anonymous Maarten
|
ca4a459e91
|
cmake: only match '^SF:/src/....' instead of '/src/...'
The previous regex erroneously matches the `src` subfolder of rwengine.
|
2018-11-29 01:57:48 +01:00 |
|
Anonymous Maarten
|
d43123ba50
|
ci: add ability to upload to codecov.io
|
2018-11-27 13:47:25 +01:00 |
|
Anonymous Maarten
|
d1cb0f143c
|
cmake: detect glm version
|
2018-09-17 19:14:35 +02:00 |
|
Anonymous Maarten
|
7eab14bee0
|
conan: update + latest versions
|
2018-08-15 22:53:32 +02:00 |
|
Anonymous Maarten
|
b545b79a4b
|
cmake: do not use rwdep::xxx targets
|
2018-08-15 09:12:01 +02:00 |
|
Anonymous Maarten
|
dc595748a0
|
rwtools: enable on ci
|
2018-08-10 00:48:59 +02:00 |
|
Filip Gawin
|
7fafd3728e
|
Usage of resampler for sounds
Commit fixes #458.
It also loosens the connection
between decoder and player (openAL).
It allows to easier replace
player if there's need.
|
2018-07-22 20:15:14 +02:00 |
|
Anonymous Maarten
|
7d2da28dbc
|
cmake: add ability to compile using conan package manager
|
2018-06-14 02:26:18 +02:00 |
|
Anonymous Maarten
|
b6a2b2181d
|
cmake: do not override find modules but wrap them separately
|
2018-06-14 02:10:54 +02:00 |
|
Anonymous Maarten
|
1e6f9a1edc
|
cmake: detect clang-tidy using cmake module + add helper function
|
2018-06-07 04:55:21 +02:00 |
|
Anonymous Maarten
|
27fb8bd462
|
cmake: windows static ffmpeg build has dependency on swresample
|
2018-02-13 22:15:26 +00:00 |
|
Anonymous Maarten
|
590509037c
|
cmake: let sources depend on the iwyu mapping file
|
2018-01-08 22:52:48 +00:00 |
|
Anonymous Maarten
|
66b576dcee
|
cmake: simplify packages to ALIASed libraries
|
2017-12-17 01:36:08 +00:00 |
|
Anonymous Maarten
|
9231ecbcb0
|
cmake: use OpenGL::GL instead of OpenGL::OpenGL
- OpenGL::GL -> defined to the platform-specific OpenGL libraries
- OpenGL::OpenGL -> defined to libOpenGL if the system is GLVND
|
2017-12-17 01:36:08 +00:00 |
|
Anonymous Maarten
|
934506f0c8
|
cmake: Optionally create XXX:XXX targets for override packages
|
2017-12-17 01:36:08 +00:00 |
|
Anonymous Maarten
|
a40a2706a9
|
cmake: add support for include-what-you-use to check #include's
The output is currently very verbose and includes many false positives.
Adding a mapping file should solve this.
See
https://github.com/include-what-you-use/include-what-you-use/blob/master/docs/IWYUMappings.md
|
2017-10-29 20:40:57 +00:00 |
|
Anonymous Maarten
|
06c4bf09f7
|
cmake: make OpenGL an imported target
|
2017-10-29 20:40:57 +00:00 |
|
Anonymous Maarten
|
5dc707aaed
|
cmake: make OpenAL an imported target
|
2017-10-29 20:40:57 +00:00 |
|
Anonymous Maarten
|
6ccf85b770
|
cmake: make bullet an imported target
|
2017-10-29 20:40:57 +00:00 |
|
Anonymous Maarten
|
66a28acaa4
|
cmake: make SDL2 an imported target
|
2017-10-29 20:40:57 +00:00 |
|
Anonymous Maarten
|
9f1ba0fe76
|
cmake: make ffmpeg an imported target
|
2017-10-29 20:40:57 +00:00 |
|
Anonymous Maarten
|
47dbea1bb4
|
cmake: make glm an imported target
|
2017-10-29 20:40:57 +00:00 |
|
darkf
|
727dbbd218
|
Remove unnecessary CMake modules
|
2017-09-16 19:50:51 +01:00 |
|
darkf
|
c08342f1f7
|
Add FindFFmpeg.cmake
|
2017-09-16 19:50:51 +01:00 |
|
Anonymous Maarten
|
7bc501106c
|
cmake: cmake does not fail when libmad-devel is not installed
|
2017-02-20 01:01:30 +00:00 |
|
Jannik Vogel
|
d92bbcdf0d
|
CMake: Use FindSDL2.cmake from OpenMW
|
2016-08-12 02:13:22 +02:00 |
|
Daniel Evans
|
ded631dad6
|
Add Git SHA1 hash to RWGame for versioning
|
2016-08-01 19:34:53 +01:00 |
|
Jannik Vogel
|
9bfb9f8002
|
CMake: Use FindSDL2.cmake
|
2016-06-22 23:58:27 +02:00 |
|
Christoph Heiss
|
649f7b144d
|
Replace SFML with SDL2
This entirely replaces all remaining SFML pieces with SDL2 and
brings OpenRW up to OpenGL 3.3
|
2016-06-22 12:29:39 +02:00 |
|
Timmy Sjöstedt
|
f5390ad4a6
|
Include libsndfile & OpenAL
|
2016-05-30 20:06:13 +02:00 |
|
Louis Taylor
|
811ec2c4fa
|
Copy FindGLM.cmake from glm
This was removed in upstream in the following commit:
62a7daddcf
|
2016-05-29 00:35:55 +01:00 |
|
Daniel Evans
|
9f85f283cb
|
CMake: FindSFML+FindMAD, set library paths as SYSTEM, remove dead stuff.
|
2016-05-19 22:30:06 +01:00 |
|