- Sidequest: Clean up header-only library dependencies with cmake.

This commit is contained in:
Ian Roddis
2021-08-13 12:43:39 -03:00
parent 9f90f54b67
commit dfb71b63b8
12 changed files with 82 additions and 48 deletions

View File

@@ -9,11 +9,11 @@ set(THIRD_PARTY_DIR ${CMAKE_BINARY_DIR}/third_party)
find_package(Threads REQUIRED)
include(cmake/rapidjson.cmake)
include(cmake/Pistache.cmake)
include(cmake/pistache.cmake)
include(cmake/MagicEnum.cmake)
include_directories(${RAPIDJSON_INCLUDE_DIR})
include_directories(${MAGIC_ENUM_INCLUDE_DIR})
include(cmake/argparse.cmake)
include(cmake/Catch2.cmake)
add_subdirectory(daggy)
add_subdirectory(tests)
add_subdirectory(utils)