aboutsummaryrefslogtreecommitdiff
path: root/session/CMakeLists.txt
blob: 304f3220b2c25b44a9cd7941940c9f716485818c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
include_directories(
	${WAYLAND_INCLUDE_DIR}
)

set(sources
    session.c
)

set(libs
    wlr-common
    ${WAYLAND_LIBRARIES}
)

if (SYSTEMD_FOUND)
    add_definitions(${SYSTEMD_DEFINITIONS})
    include_directories(${SYSTEMD_INCLUDE_DIRS})

    add_definitions(-DHAS_SYSTEMD)
    list(APPEND sources logind.c)
    list(APPEND libs ${SYSTEMD_LIBRARIES})
endif ()

add_library(wlr-session ${sources})
target_link_libraries(wlr-session ${libs})