spiegel-keyman/keyboardprocessor/include/meson.build
Tim Eves 4807594c43 Add envar PYKMNKBP_LIBRARY_PATH to allow ctypes load a particular SO/DLL
Also fix up a number of types in fucntion names and the KM_API macros to 
mark functions as exportable.
2018-10-18 14:42:06 +07:00

18 lines
493 B
Meson

ver = meson.project_version().split('.')
cfg = configuration_data()
cfg.set('lib_curr', ver[0])
cfg.set('lib_age', ver[1])
cfg.set('lib_rev', ver[2])
configure_file(
configuration: cfg,
input: 'keyboardprocessor.h.in',
output: 'keyboardprocessor.h',
)
inc = include_directories('.')
install_headers(join_paths(meson.current_build_dir(), 'keyboardprocessor.h'),
'keyboardprocessor_vkeys.h',
'keyboardprocessor_bits.h',
subdir: 'keyman')