File: meson.build

package info (click to toggle)
ibus-cangjie 2.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 540 kB
  • sloc: python: 2,125; xml: 210; sh: 35; makefile: 8
file content (22 lines) | stat: -rw-r--r-- 822 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
conf_data = configuration_data()
conf_data.set('COMPONENTDIR', componentdir)
conf_data.set('CANGJIE_GETTEXT_PACKAGE', meson.project_name())
conf_data.set('LOCALEDIR', localedir)
conf_data.set('BINDIR', prefix / get_option('bindir'))
conf_data.set('ICON16DIR', datadir / 'icons/hicolor/16x16/intl')
conf_data.set('PKGLIBEXECDIR', libexecdir)
conf_data.set('PKGDATADIR', datadir / meson.project_name())
conf_data.set('PYTHON_PATH', py.full_path())
conf_data.set('VERSION', meson.project_version())

configure_file(input: 'ibus-engine-cangjie.in',
  output: 'ibus-engine-cangjie',
  configuration: conf_data,
  install_dir: libexecdir,
  install_mode: 'rwxr-xr-x')

configure_file(input: 'ibus-setup-cangjie.in',
  output: 'ibus-setup-cangjie',
  configuration: conf_data,
  install_dir: bindir,
  install_mode: 'rwxr-xr-x')