dotfiles/.config/Code/User/History/-61d9cb/AGoY.txt

29 lines
599 B
Text
Raw Normal View History

2024-06-16 18:53:25 +05:00
cmake_minimum_required(VERSION 3.29)
add_definitions(-DWLR_USE_UNSTABLE)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
project(sttracker
DESCRIPTION "sttracker plugin for Hyprland"
VERSION 0.1
)
set(CMAKE_CXX_STANDARD 23)
file(GLOB_RECURSE SRC "*.cpp")
add_library(sttracker 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(sttracker PRIVATE rt PkgConfig::deps)
install(TARGETS sttracker)