From 8c3022e759191e90b5e12bcb6b0b5a6a48b37840 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Fri, 20 May 2016 23:14:06 -0400 Subject: Pulled the ebooks functionality out into a library --- CMakeLists.txt | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index ab1979f..a3f51af 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -12,12 +12,17 @@ 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) +add_library(rawr kgramstats.cpp histogram.cpp prefix_search.cpp) +set_property(TARGET rawr PROPERTY CXX_STANDARD 11) +set_property(TARGET rawr PROPERTY CXX_STANDARD_REQUIRED ON) +target_link_libraries(rawr ${ASPELL_LIBRARIES}) + +add_executable(rawr-ebooks ebooks.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) +target_link_libraries(rawr-ebooks rawr yaml-cpp twitter++ curlcpp curl pthread) -add_executable(rawr-gen gen.cpp kgramstats.cpp freevars.cpp histogram.cpp prefix_search.cpp) +add_executable(rawr-gen gen.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}) +target_link_libraries(rawr-gen rawr) -- cgit 1.4.1