Initial commit.

This commit is contained in:
2025-09-08 21:42:47 +02:00
commit bb180080b1
5 changed files with 99 additions and 0 deletions

23
CMakeLists.txt Normal file
View File

@ -0,0 +1,23 @@
cmake_minimum_required(VERSION 3.2)
project(
hyprevents
DESCRIPTION "React on hyprland events"
LANGUAGES CXX
)
set(CMAKE_INSTALL_PREFIX ${PROJECT_SOURCE_DIR})
set(CMAKE_EXPORT_COMPILE_COMMANDS, 1)
set(CMAKE_CXX_FLAGS "-Wall -Wextra -W")
set(CMAKE_CXX_FLAGS_DEBUG "-g")
set(CMAKE_CXX_FLAGS_RELEASE "-O3")
set(CMAKE_CXX_STANDARD 23)
add_subdirectory(src)
add_custom_target(run
COMMAND hyprevents
DEPENDS hyprevents
WORKING_DIRECTORY src
)