summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorLibravatar minus <minus@mnus.de>2015-08-26 23:49:38 +0200
committerLibravatar minus <minus@mnus.de>2015-08-26 23:49:38 +0200
commit2289029fabe919c670e19ed24baeac74846bc7b3 (patch)
treeadc18bd99038b2716829feaad5c69b4d93e96296 /CMakeLists.txt
parentsome function documentation, fixed gaps on config reload (diff)
downloadsway-2289029fabe919c670e19ed24baeac74846bc7b3.tar.gz
sway-2289029fabe919c670e19ed24baeac74846bc7b3.tar.zst
sway-2289029fabe919c670e19ed24baeac74846bc7b3.zip
added json-c lib and implemented IPC get_version
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bbf61299..e30b52e0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,12 +22,15 @@ find_package(XKBCommon REQUIRED)
22find_package(WLC REQUIRED) 22find_package(WLC REQUIRED)
23find_package(A2X REQUIRED) 23find_package(A2X REQUIRED)
24find_package(PCRE REQUIRED) 24find_package(PCRE REQUIRED)
25find_package(PkgConfig REQUIRED)
26pkg_check_modules(JSON REQUIRED json-c)
25 27
26FILE(GLOB sources ${PROJECT_SOURCE_DIR}/sway/*.c) 28FILE(GLOB sources ${PROJECT_SOURCE_DIR}/sway/*.c)
27 29
28include_directories( 30include_directories(
29 ${WLC_INCLUDE_DIRS} 31 ${WLC_INCLUDE_DIRS}
30 ${PCRE_INCLUDE_DIRS} 32 ${PCRE_INCLUDE_DIRS}
33 ${JSON_INCLUDE_DIRS}
31 include/ 34 include/
32) 35)
33 36
@@ -39,6 +42,7 @@ target_link_libraries(sway
39 ${WLC_LIBRARIES} 42 ${WLC_LIBRARIES}
40 ${XKBCOMMON_LIBRARIES} 43 ${XKBCOMMON_LIBRARIES}
41 ${PCRE_LIBRARIES} 44 ${PCRE_LIBRARIES}
45 ${JSON_LIBRARIES}
42) 46)
43 47
44INSTALL( 48INSTALL(