Archived
25 lines
580 B
Meson
25 lines
580 B
Meson
worldbuilder_sources = [
|
|
'main.vala',
|
|
'application.vala',
|
|
'window.vala',
|
|
]
|
|
|
|
worldbuilder_deps = [
|
|
config_dep,
|
|
dependency('gtk4', version: '>= 4.2'),
|
|
dependency('libadwaita-1', version: '>= 1.4'),
|
|
cc.find_library('epoxy'),
|
|
valac.find_library('gl', dirs: meson.source_root() / 'vapi'),
|
|
]
|
|
|
|
worldbuilder_sources += gnome.compile_resources('worldbuilder-resources',
|
|
'worldbuilder.gresource.xml',
|
|
c_name: 'worldbuilder'
|
|
)
|
|
|
|
executable('worldbuilder', worldbuilder_sources,
|
|
dependencies: worldbuilder_deps,
|
|
include_directories: config_inc,
|
|
install: true,
|
|
)
|