Skip to content
Snippets Groups Projects
Select Git revision
  • cdacf1a3b2ad51a7bb38a9f9b9aed7032ff8245f
  • master default protected
  • funsim
  • ct
  • develop
  • cleanup
  • cgd
  • rabbit_hole
8 results

CMakeLists.txt

Blame
  • 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)