diff options
Diffstat (limited to 'swaybg/CMakeLists.txt')
-rw-r--r-- | swaybg/CMakeLists.txt | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/swaybg/CMakeLists.txt b/swaybg/CMakeLists.txt new file mode 100644 index 00000000..89d8afde --- /dev/null +++ b/swaybg/CMakeLists.txt | |||
@@ -0,0 +1,27 @@ | |||
1 | project (swaybg) | ||
2 | |||
3 | find_package(Wayland REQUIRED) | ||
4 | find_package(Cairo REQUIRED) | ||
5 | find_package(Pango REQUIRED) | ||
6 | |||
7 | include(Wayland) | ||
8 | WAYLAND_ADD_PROTOCOL_CLIENT(proto-xdg-shell "xdg-shell.xml" xdg-shell) | ||
9 | |||
10 | set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "../bin/") | ||
11 | include_directories( | ||
12 | ${CMAKE_CURRENT_SOURCE_DIR}/include | ||
13 | ${WAYLAND_CLIENT_INCLUDE_DIR} | ||
14 | ${CAIRO_INCLUDE_DIRS} | ||
15 | ${PANGO_INCLUDE_DIRS} | ||
16 | ) | ||
17 | |||
18 | add_executable(swaybg | ||
19 | main.c | ||
20 | ) | ||
21 | |||
22 | TARGET_LINK_LIBRARIES(swaybg ${WAYLAND_CLIENT_LIBRARIES} ${CAIRO_LIBRARIES} ${PANGO_LIBRARIES}) | ||
23 | |||
24 | INSTALL( | ||
25 | TARGETS swaybg | ||
26 | RUNTIME DESTINATION bin | ||
27 | ) | ||