get notifications from dbus
This commit is contained in:
@@ -9,18 +9,6 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -DDEBUG")
|
||||
|
||||
find_package(PkgConfig REQUIRED)
|
||||
|
||||
# Some CMake versions may enable C++ modules and add compiler flags
|
||||
# like `-fmodules-ts`. Older or certain `clang`/`clangd` builds may
|
||||
# not accept this flag and will report "Unknown argument: '-fmodules-ts'".
|
||||
# Strip that flag when using Clang to avoid diagnostics from clang/clangd.
|
||||
if(CMAKE_CXX_COMPILER_ID MATCHES "Clang|AppleClang")
|
||||
string(REPLACE "-fmodules-ts" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
|
||||
string(REPLACE "-fmodules-ts" "" CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
|
||||
string(REPLACE "-fmodules-ts" "" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}")
|
||||
string(REPLACE "-fmodules-ts" "" CMAKE_CXX_FLAGS_MINSIZEREL "${CMAKE_CXX_FLAGS_MINSIZEREL}")
|
||||
string(REPLACE "-fmodules-ts" "" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
|
||||
endif()
|
||||
|
||||
pkg_check_modules(GTKMM REQUIRED gtkmm-4.0)
|
||||
pkg_check_modules(LAYERSHELL REQUIRED gtk4-layer-shell-0)
|
||||
pkg_check_modules(WEBKIT REQUIRED webkitgtk-6.0)
|
||||
@@ -40,6 +28,7 @@ target_sources(bar_lib
|
||||
src/widgets/webWidget.cpp
|
||||
src/services/hyprland.cpp
|
||||
src/services/tray.cpp
|
||||
src/services/notifications.cpp
|
||||
src/widgets/tray.cpp
|
||||
)
|
||||
include_directories(bar_lib PRIVATE
|
||||
|
||||
Reference in New Issue
Block a user