cmake_minimum_required(VERSION 3.9)
set(Boost_USE_STATIC_LIBS ON)
find_package(Boost 1.53)
add_subdirectory(${CMAKE_CURRENT_SOURCE_DIR}/../libmandel ${CMAKE_CURRENT_BINARY_DIR}/libmandel)
set(CMAKE_CXX_STANDARD 17)
add_executable(mandelbench mandelbench.cpp)
target_include_directories(mandelbench PUBLIC ../libmandel/include)
target_link_libraries(mandelbench mandel)
if(Boost_FOUND)
target_compile_definitions(mandelbench PUBLIC WITH_BOOST)
target_include_directories(mandelbench PRIVATE ${Boost_INCLUDE_DIRS})
endif(Boost_FOUND)