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')
|