aboutsummaryrefslogtreecommitdiff
path: root/zencore-test
Commit message (Collapse)AuthorAgeFilesLines
* moved source directories into `/src` (#264)Stefan Boberg2023-05-023-44/+0
| | | | | | * moved source directories into `/src` * updated bundle.lua for new `src` path * moved some docs, icon * removed old test trees
* removed catch2 (#241)Stefan Boberg2023-03-071-1/+0
| | | removed catch2 since it's de facto not supported due to the lack of multithreading support
* Add catch2 support (#101)Stefan Boberg2022-05-202-3/+3
| | | | | | | Added option to use catch2 for unit tests Currently both doctest and catch2 are supported via some compatibility macros. doctest is the default, and ZEN_USE_CATCH2 needs to be defined to switch to catch2. Our goal is to evaluate how well catch2 works and switch to catch2 if everything pans out since UE5 now supports using catch2 for unit tests.
* Add pre-commit config (#69)Joe Kirchoff2022-04-051-0/+2
| | | | | | | * Add .pre-commit-config.yaml * format all using pre-commit clang-format hook * Add pre-commit to inject unreal header comment * Remove prepare_commit.bat & update CODING.md * Remove check-added-large-files, add headers before clang-format
* Added copyright headers to xmake.lua scriptsMartin Ridgers2022-01-201-0/+2
|
* Added preprocessing config file and removed Visual Studio files.Per Larsson2021-12-152-127/+0
|
* Include header files when generating solution.Per Larsson2021-12-141-1/+2
|
* It's not possible to compile out testsStefan Boberg2021-09-201-9/+11
| | | | Tests are now compiled in if `ZEN_WITH_TESTS=1`, and compiled out if not. Compiling tests out reduces the footprint of the resulting executables quite significantly.
* Added namespace scopes to more includes for better consistencyStefan Boberg2021-09-171-1/+1
|
* clang-format fixesStefan Boberg2021-09-161-1/+1
|
* Added explicit logging initialization to main() of standalone executables, ↵Stefan Boberg2021-09-151-1/+3
| | | | to make things work with the new default logger shadowing changes
* Further xmake file cleanupStefan Boberg2021-09-071-0/+1
|
* Restructured xmake filesStefan Boberg2021-09-061-3/+0
| | | | Mostly: moved dependencies to the module which introduces them
* xmake build files (experimental)Stefan Boberg2021-09-041-0/+7
|
* Cleaned up project configurationStefan Boberg2021-09-031-2/+0
| | | | zencore, zenutil and zenstore now declare their public include directories which ends up getting added to any dependent projects
* Use vcpkg --overlay-ports to handle asioJoe Kirchoff2021-05-191-0/+2
|
* Adding zenservice codeStefan Boberg2021-05-114-0/+158