1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
config_py = configuration_data()
config_py.set('prefix', prefix)
config_py.set('datadir', datadir)
config_py.set('pkgdatadir', join_paths(datadir, meson.project_name()))
config_py.set('PACKAGE', meson.project_name())
config_py.set('VERSION', meson.project_version())
config_py.set('GETTEXT_PACKAGE', meson.project_name())
config = configure_file(
input: 'config.py.in',
output: 'config.py',
configuration: config_py,
)
mozo_sources = [
config,
'__init__.py',
'MainWindow.py',
'MenuEditor.py',
'util.py',
]
py_inst = python.find_installation('python3')
py_inst.install_sources(mozo_sources,
pure: true,
subdir: 'Mozo'
)
|