This commit is contained in:
Viktar Lukashonak
2025-12-07 23:08:55 +03:00
parent 52f4db1154
commit 3773021546
7 changed files with 367 additions and 12 deletions

View File

@ -503,10 +503,18 @@ cava = dependency('libcava',
fallback : ['libcava', 'cava_dep'],
not_found_message: 'cava is not found. Building waybar without cava')
eproxy = dependency('epoxy', required: false)
if cava.found()
add_project_arguments('-DHAVE_LIBCAVA', language: 'cpp')
src_files += files('src/modules/cava/cava.cpp', 'src/modules/cava/cava_backend.cpp')
src_files += files('src/modules/cava/cava.cpp',
'src/modules/cava/cava_backend.cpp')
man_files += files('man/waybar-cava.5.scd')
if eproxy.found()
add_project_arguments('-DHAVE_LIBCAVAGLSL', language: 'cpp')
src_files += files('src/modules/cava/cavaGLSL.cpp')
endif
endif
if libgps.found()
@ -554,6 +562,7 @@ executable(
tz_dep,
xkbregistry,
cava,
eproxy,
libgps
],
include_directories: inc_dirs,