summaryrefslogtreecommitdiff
path: root/Mozo/meson.build
blob: 6dbd12ee6406a56d20641180a58230a0dc60ea31 (plain)
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'
  )