cmake_minimum_required(VERSION 3.14)
project(ModificationRuleDiscovery)

set(CMAKE_CXX_STANDARD 17)

enable_testing()

add_subdirectory(classes)
add_subdirectory(tests)
add_subdirectory(libraries/nmlhistograms)
add_subdirectory(capnproto)
add_executable(main main.cpp)
target_link_libraries(main classes capnproto)

set_target_properties(main PROPERTIES OUTPUT_NAME "moody")
add_dependencies(main RunGenerator)
