devilutionX/Packaging/OpenDingux
Gleb Mazovetskiy 076b0c0c05 Overhaul tests
1. Adds a `libdevilution_so` target when tests are enabled.
2. Each test file is now a separate binary target linked against `libdevilutionx_so` (can now run tests in parallel).
3. Tests are now defined in a separate `test/CMakeLists.txt` file.
4. Building the tests is now controlled by the standard `BUILD_TESTING` option (defined by CTest).
5. Tests are now built by default.
6. On CI, test errors are now reported.

Also:

* `.clang-format`: Enable SortIncludes in tests
* `path_test.cpp`: Fix -Wsign-compare
2021-12-16 20:26:51 +00:00
..
.editorconfig RetroFW / OpenDingux build configurations (#264) 2019-10-10 01:11:33 +02:00
.gitignore RetroFW / OpenDingux build configurations (#264) 2019-10-10 01:11:33 +02:00
build-all.sh OpenDingux/RetroFW build cleanup 2020-04-04 20:29:35 +02:00
build.sh Overhaul tests 2021-12-16 20:26:51 +00:00
gkd350h-manual.txt OpenDingux: Add fonts.mpq and pl.mpq instructions 2021-11-05 16:40:13 +01:00
gkd350h.desktop OpenDingux/RetroFW: Remove -hellfire shortcuts 2021-10-23 02:45:16 +02:00
lepus-manual.txt OpenDingux: Minor fixes 2021-11-07 19:11:54 +00:00
lepus.desktop OpenDingux: Add "lepus" platform 2021-10-23 02:45:16 +02:00
package-opk.sh OpenDingux: Use assets directly 2021-11-08 22:12:36 +00:00
README.md RetroFW / OpenDingux build configurations (#264) 2019-10-10 01:11:33 +02:00
retrofw-manual.txt OpenDingux: Add fonts.mpq and pl.mpq instructions 2021-11-05 16:40:13 +01:00
retrofw.desktop OpenDingux/RetroFW: Remove -hellfire shortcuts 2021-10-23 02:45:16 +02:00
rg350-manual.txt OpenDingux: Add fonts.mpq and pl.mpq instructions 2021-11-05 16:40:13 +01:00
rg350.desktop OpenDingux/RetroFW: Remove -hellfire shortcuts 2021-10-23 02:45:16 +02:00
targets.sh OpenDingux: Add "lepus" platform 2021-10-23 02:45:16 +02:00

DevilutionX OpenDingux Port

See README.md in the root directory for build instructions.