kopia lustrzana https://gitlab.com/Zwarf/picplanner
43 wiersze
1.1 KiB
Meson
43 wiersze
1.1 KiB
Meson
picplanner_sources = [
|
|
'main.c',
|
|
'window/picplanner-window.c',
|
|
'picplanner-application.c',
|
|
'window/preferences-dialog/preferences-dialog.c',
|
|
'window/overview-page/overview-view.c',
|
|
'window/sun-page/sun-view.c',
|
|
'window/moon-page/moon-view.c',
|
|
'window/milky-way-page/milky-way-view.c',
|
|
'calculations/calculations_transformations.c',
|
|
'calculations/calculations_sun.c',
|
|
'calculations/calculations_moon.c',
|
|
'calculations/calculations_milky_way.c',
|
|
'search/search.c',
|
|
'map/draw-layer.c',
|
|
'map/marker.c',
|
|
'location/location-service.c',
|
|
'time-picker/time-picker.c'
|
|
]
|
|
|
|
picplanner_deps = [
|
|
dependency('gtk4'),
|
|
dependency('libadwaita-1'),
|
|
dependency('shumate-1.0'),
|
|
dependency('geocode-glib-2.0'),
|
|
dependency('gweather4'),
|
|
dependency('libgeoclue-2.0'),
|
|
meson.get_compiler('c').find_library('m', required: false),
|
|
]
|
|
|
|
gnome = import('gnome')
|
|
|
|
picplanner_sources += gnome.compile_resources('picplanner-resources',
|
|
'picplanner.gresource.xml',
|
|
c_name: 'picplanner'
|
|
)
|
|
|
|
executable('picplanner',
|
|
picplanner_sources,
|
|
dependencies: picplanner_deps,
|
|
install: true,
|
|
)
|