cmake_minimum_required (VERSION 3.1) project (rawr-ebooks) set(CMAKE_BUILD_TYPE Debug) add_subdirectory(vendor/libtwittercpp) include_directories(vendor/libtwittercpp/src vendor/libtwittercpp/vendor/json/src vendor/libtwittercpp/vendor/curlcpp/include) add_subdirectory(vendor/yaml-cpp EXCLUDE_FROM_ALL) include_directories(vendor/yaml-cpp/include) find_package(aspell REQUIRED) include_directories(${ASPELL_INCLUDE_DIR}) add_executable(rawr-ebooks ebooks.cpp kgramstats.cpp freevars.cpp histogram.cpp prefix_search.cpp) set_property(TARGET rawr-ebooks PROPERTY CXX_STANDARD 11) set_property(TARGET rawr-ebooks PROPERTY CXX_STANDARD_REQUIRED ON) target_link_libraries(rawr-ebooks yaml-cpp twitter++ curlcpp curl ${ASPELL_LIBRARIES} pthread) add_executable(rawr-gen gen.cpp kgramstats.cpp freevars.cpp histogram.cpp prefix_search.cpp) set_property(TARGET rawr-gen PROPERTY CXX_STANDARD 11) set_property(TARGET rawr-gen PROPERTY CXX_STANDARD_REQUIRED ON) target_link_libraries(rawr-gen ${ASPELL_LIBRARIES})