aboutsummaryrefslogtreecommitdiffhomepage
path: root/hyprpm/CMakeLists.txt
blob: e9cbefa186521dc55d371905824a25c5b17404dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
cmake_minimum_required(VERSION 3.19)

project(
    hyprpm
    DESCRIPTION "A Hyprland Plugin Manager"
)

file(GLOB_RECURSE SRCFILES CONFIGURE_DEPENDS "src/*.cpp")

set(CMAKE_CXX_STANDARD 23)

pkg_check_modules(deps REQUIRED IMPORTED_TARGET tomlplusplus)

add_executable(hyprpm ${SRCFILES})