1 cmake_minimum_required(VERSION 2.8)
5 find_package(Boost COMPONENTS program_options REQUIRED)
7 set(CMAKE_CXX_FLAGS "-Wall -Werror -std=c++1z")
10 ${CMAKE_CURRENT_SOURCE_DIR}/writers.cpp
11 ${CMAKE_CURRENT_SOURCE_DIR}/writer_text.cpp
12 ${CMAKE_CURRENT_SOURCE_DIR}/writer_py.cpp
13 ${CMAKE_CURRENT_SOURCE_DIR}/writer_json.cpp
14 ${CMAKE_CURRENT_SOURCE_DIR}/writer_csv.cpp
15 ${CMAKE_CURRENT_SOURCE_DIR}/main.cpp
18 add_executable(${EXE_PROJECT_NAME} ${SRC})
19 add_dependencies(${EXE_PROJECT_NAME} ${LIB_PROJECT_NAME})
20 target_link_libraries(${EXE_PROJECT_NAME}
21 LINK_PUBLIC ${Boost_LIBRARIES}
22 LINK_PUBLIC ${LIB_PROJECT_NAME}