17 lines
389 B
CMake
17 lines
389 B
CMake
set(LIB_XCB "zswm-xcb")
|
|
set(LIB_XCB_NAME ${LIB_XCB} PARENT_SCOPE)
|
|
|
|
add_library(${LIB_XCB} STATIC xcb.c window.c res.c cursor.c)
|
|
|
|
target_include_directories(${LIB_XCB} SYSTEM
|
|
PRIVATE ${XCB_INCLUDE_DIRS}
|
|
)
|
|
target_include_directories(${LIB_XCB}
|
|
PRIVATE "${CMAKE_SOURCE_DIR}/include"
|
|
PRIVATE "${CMAKE_BINARY_DIR}"
|
|
)
|
|
|
|
target_link_libraries(${LIB_XCB}
|
|
PRIVATE ${XCB_LIBRARIES}
|
|
)
|