This commit is contained in:
2026-01-04 17:30:20 +01:00
parent 079251a2e8
commit 14fd4f82f7
12 changed files with 390 additions and 999 deletions

View File

@@ -146,31 +146,15 @@ endif
add_project_arguments(common_flags + compiler_flags, language: 'c')
glib_dep = dependency('glib-2.0', version: '>= 2.43.4')
gtk_dep = dependency('gtk+-3.0', version: '>= 3.22.0')
libhandy_dep = dependency('libhandy-0.0', version: '>= 0.0.9', required: false)
if not libhandy_dep.found()
libhandy = subproject(
'libhandy',
default_options: [
'examples=false',
'glade_catalog=disabled',
'introspection=disabled',
'static=true',
'tests=false',
'vapi=false',
]
)
libhandy_dep = libhandy.get_variable('libhandy_dep')
endif
glib_dep = dependency('glib-2.0', version: '>= 2.66')
gtk_dep = dependency('gtk4', version: '>= 4.0.0')
libadwaita_dep = dependency('libadwaita-1', version: '>= 1.0.0')
teleport_deps = [
glib_dep,
gtk_dep,
libhandy_dep,
dependency('gio-2.0', version: '>= 2.43.4'),
libadwaita_dep,
dependency('gio-2.0', version: '>= 2.66'),
dependency('libsoup-2.4'),
dependency('avahi-client'),
cc.find_library('m', required: true)