Files
federated-calendar/src/gui/calendar-management/meson.build
T
Niklas Wimmer 06910d9a89 calendar-management: Add new-online-calendar page
This is a copy of the existing new-calendar page, but with a
different class name.

Part-of: <https://gitlab.gnome.org/GNOME/gnome-calendar/-/merge_requests/850>
2026-09-26 00:04:12 +00:00

40 lines
949 B
Meson

calendar_incs += include_directories('.')
blueprints = custom_target(
'blueprints',
input: files(
'calendar-row.blp',
'gcal-calendar-management-dialog.blp',
'gcal-calendars-page.blp',
'gcal-edit-calendar-page.blp',
'gcal-new-calendar-page.blp',
'gcal-new-local-calendar-page.blp',
'gcal-new-online-calendar-page.blp',
),
output: '.',
command: [
find_program('blueprint-compiler'),
'batch-compile',
'@OUTPUT@',
'@CURRENT_SOURCE_DIR@',
'@INPUT@',
],
)
built_sources += gnome.compile_resources(
'calendar-management-resources',
'calendar-management.gresource.xml',
c_name: 'calendar_management',
dependencies: blueprints,
)
sources += files(
'gcal-calendar-management-dialog.c',
'gcal-calendar-management-page.c',
'gcal-calendars-page.c',
'gcal-edit-calendar-page.c',
'gcal-new-calendar-page.c',
'gcal-new-local-calendar-page.c',
'gcal-new-online-calendar-page.c',
)