dotfiles/.config/Code/User/History/-73f556f5/JF47.txt

28 lines
537 B
Text
Raw Normal View History

2024-06-16 18:53:25 +05:00
cmake_minimum_required(VERSION 3.29)
project(morebinds
DESCRIPTION "morebinds plugin for Hyprland"
VERSION 0.1
)
set(CMAKE_CXX_STANDARD 23)
add_definitions(-DWLR_USE_UNSTABLE)
file(GLOB_RECURSE SRC "*.cpp")
add_library(morebinds SHARED ${SRC})
find_package(PkgConfig REQUIRED)
pkg_check_modules(deps REQUIRED IMPORTED_TARGET
hyprland
libdrm
libinput
libudev
pangocairo
pixman-1
wayland-server
xkbcommon
)
target_link_libraries(morebinds PRIVATE rt PkgConfig::deps)
install(TARGETS morebinds)