diff options
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r-- | CMakeLists.txt | 13 |
1 files changed, 9 insertions, 4 deletions
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) | |||
12 | find_package(ASPELL REQUIRED) | 12 | find_package(ASPELL REQUIRED) |
13 | include_directories(${ASPELL_INCLUDE_DIR}) | 13 | include_directories(${ASPELL_INCLUDE_DIR}) |
14 | 14 | ||
15 | add_executable(rawr-ebooks ebooks.cpp kgramstats.cpp freevars.cpp histogram.cpp prefix_search.cpp) | 15 | add_library(rawr kgramstats.cpp histogram.cpp prefix_search.cpp) |
16 | set_property(TARGET rawr PROPERTY CXX_STANDARD 11) | ||
17 | set_property(TARGET rawr PROPERTY CXX_STANDARD_REQUIRED ON) | ||
18 | target_link_libraries(rawr ${ASPELL_LIBRARIES}) | ||
19 | |||
20 | add_executable(rawr-ebooks ebooks.cpp) | ||
16 | set_property(TARGET rawr-ebooks PROPERTY CXX_STANDARD 11) | 21 | set_property(TARGET rawr-ebooks PROPERTY CXX_STANDARD 11) |
17 | set_property(TARGET rawr-ebooks PROPERTY CXX_STANDARD_REQUIRED ON) | 22 | set_property(TARGET rawr-ebooks PROPERTY CXX_STANDARD_REQUIRED ON) |
18 | target_link_libraries(rawr-ebooks yaml-cpp twitter++ curlcpp curl ${ASPELL_LIBRARIES} pthread) | 23 | target_link_libraries(rawr-ebooks rawr yaml-cpp twitter++ curlcpp curl pthread) |
19 | 24 | ||
20 | add_executable(rawr-gen gen.cpp kgramstats.cpp freevars.cpp histogram.cpp prefix_search.cpp) | 25 | add_executable(rawr-gen gen.cpp) |
21 | set_property(TARGET rawr-gen PROPERTY CXX_STANDARD 11) | 26 | set_property(TARGET rawr-gen PROPERTY CXX_STANDARD 11) |
22 | set_property(TARGET rawr-gen PROPERTY CXX_STANDARD_REQUIRED ON) | 27 | set_property(TARGET rawr-gen PROPERTY CXX_STANDARD_REQUIRED ON) |
23 | target_link_libraries(rawr-gen ${ASPELL_LIBRARIES}) | 28 | target_link_libraries(rawr-gen rawr) |