Main commit; add features, remove wmenu-run.c, create wmenu-run script and update all docs and build system files.

This commit is contained in:
moonsabre 2025-03-09 18:56:33 -07:00
parent fc69aa6e2b
commit 65f3093bb3
9 changed files with 47 additions and 118 deletions

View file

@ -21,12 +21,12 @@ add_project_arguments(cc.get_supported_arguments([
'-Wvla',
]), language : 'c')
cairo = dependency('cairo')
pango = dependency('pango')
pangocairo = dependency('pangocairo')
wayland_client = dependency('wayland-client')
wayland_protos = dependency('wayland-protocols')
xkbcommon = dependency('xkbcommon')
cairo = dependency('cairo')
pango = dependency('pango')
pangocairo = dependency('pangocairo')
wayland_client = dependency('wayland-client')
wayland_protos = dependency('wayland-protocols')
xkbcommon = dependency('xkbcommon')
rt = cc.find_library('rt')
@ -56,25 +56,4 @@ executable(
install: true,
)
executable(
'wmenu-run',
files(
'menu.c',
'pango.c',
'pool-buffer.c',
'render.c',
'wayland.c',
'wmenu-run.c',
),
dependencies: [
cairo,
client_protos,
pango,
pangocairo,
rt,
wayland_client,
wayland_protos,
xkbcommon,
],
install: true,
)
meson.add_install_script('install-wmenu-run.sh')