reclaim/src/meson.build

48 lines
1.2 KiB
Meson
Raw Normal View History

2021-12-30 13:48:27 -05:00
source_files = files(
'Application.vala',
'utils/ObservableList.vala',
'core/Account.vala',
2022-01-05 15:58:29 -05:00
'repositories/IAccountRepository.vala',
'repositories/SqliteAccountRepository.vala',
'ui/View.vala',
2022-01-05 15:58:29 -05:00
'ui/EditAccountsModal.vala',
'ui/EditAccountListView.vala',
2022-01-18 17:37:52 -05:00
'ui/EditAccountListRowContent.vala',
2022-01-05 15:58:29 -05:00
2022-01-18 17:37:52 -05:00
'ui/AccountView.vala',
'ui/ContentView.vala',
2022-01-05 15:58:29 -05:00
'ui/AccountsViewModel.vala',
'ui/MainAccountListView.vala',
2021-12-30 13:48:27 -05:00
'ui/MainWindow.vala'
)
conf_data = configuration_data()
conf_data.set_quoted('G_LOG_DOMAIN', 'Reclaim')
conf_data.set_quoted('APP_ID', 'com.bonerbonerboner.Reclaim')
conf_data.set_quoted('PROJECT_NAME', meson.project_name())
conf_data.set_quoted('VERSION', meson.project_version())
conf_data.set_quoted('GETTEXT_PACKAGE', meson.project_name())
conf_data.set_quoted('DATADIR', join_paths(get_option('prefix'), get_option('datadir')))
conf_data.set_quoted('LOCALEDIR', join_paths(get_option('prefix'), get_option('localedir')))
config_header = configure_file(
input : 'Config.vala.in',
output : 'Config.vala',
configuration : conf_data
)
2021-12-30 13:48:27 -05:00
executable(
meson.project_name(),
source_files,
config_header,
asresources,
dependencies: dependencies,
install: true
)