aboutsummaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2018-09-20 14:57:15 +0200
committerdec05eba <dec05eba@protonmail.com>2020-07-06 07:39:33 +0200
commit3f117ba513d7f8ec8244103174f8635df7bd379b (patch)
treefb4d975158a733bae1f11ec399a667e1cc9dfd0f /CMakeLists.txt
parent078fe50351224d28592f1b2907585bd4fa551adf (diff)
Use ninja library to generate build instead of raw string
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt6
1 files changed, 4 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 5324cf7..b18c605 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -17,13 +17,15 @@ set(SOURCE_FILES
src/Archive.cpp
src/CmakeModule.cpp
src/Package.cpp
- src/GitRepository.cpp)
+ src/GitRepository.cpp
+
+ depends/libninja/src/Ninja.cpp)
find_package(CURL REQUIRED)
find_package(LibArchive REQUIRED)
add_executable(sibs ${SOURCE_FILES})
-include_directories(${CURL_INCLUDE_DIR} ${LibArchive_INCLUDE_DIR})
+include_directories(${CURL_INCLUDE_DIR} ${LibArchive_INCLUDE_DIR} "depends/libninja/include")
target_link_libraries(sibs ${CURL_LIBRARIES} ${LibArchive_LIBRARIES} -lgit2)
target_compile_options(sibs PRIVATE -Wall -Wextra -Werror=return-type -fdiagnostics-show-option -fexceptions)