Select Git revision
-
Dean Camera authored
Seperated out OTG, Device and Host mode demos into seperate folders for clarity. Adjusted makefiles so that the path to the LUFA library can be set in one place.
Dean Camera authoredSeperated out OTG, Device and Host mode demos into seperate folders for clarity. Adjusted makefiles so that the path to the LUFA library can be set in one place.
CMakeLists.txt 598 B
# Catch2
# TODO: integrate with ctest
add_library(catch2 INTERFACE)
target_include_directories(catch2 INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/catch2)
# clara
add_library(clara INTERFACE)
target_include_directories(clara INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/clara)
# CMA-ES (c-cmaes)
# From https://github.com/CMA-ES/c-cmaes. Not using it as a submodule since their repo isn't
# organized in the most extensible way and I'm compiling it as C++ anyway.
add_subdirectory(cma-es)
# nlohmann JSON
add_library(json INTERFACE)
target_include_directories(json INTERFACE ${CMAKE_CURRENT_SOURCE_DIR}/json)