- 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 de8025e0f9
commit 71344b3a2a
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)