30 lines
581 B
Meson
30 lines
581 B
Meson
|
wavelet_sources = [
|
||
|
'api.vala',
|
||
|
'application.vala',
|
||
|
'artist_list.vala',
|
||
|
'main.vala',
|
||
|
'setup.vala',
|
||
|
'song_list.vala',
|
||
|
'window.vala',
|
||
|
]
|
||
|
|
||
|
wavelet_deps = [
|
||
|
config_dep,
|
||
|
dependency('gtk4'),
|
||
|
dependency('json-glib-1.0'),
|
||
|
dependency('libadwaita-1', version: '>= 1.4'),
|
||
|
dependency('libsoup-3.0'),
|
||
|
dependency('sqlite3'),
|
||
|
]
|
||
|
|
||
|
wavelet_sources += gnome.compile_resources('wavelet-resources',
|
||
|
'wavelet.gresource.xml',
|
||
|
c_name: 'wavelet'
|
||
|
)
|
||
|
|
||
|
executable('wavelet', wavelet_sources,
|
||
|
dependencies: wavelet_deps,
|
||
|
include_directories: config_inc,
|
||
|
install: true,
|
||
|
)
|