Files
Passgeny/c/phogen/meson.build
Mitja HORVAT 560db14a85 c: Finish the phogen module
This commit implements the `phogen_encode` function, which takes a bhash
as argument and generates a phonetic string.
2021-11-14 09:12:20 +01:00

20 lines
549 B
Meson

# phogen_map is needed for generating phogen_map.h
subdir('phogen_map')
phogen_map_h = custom_target(
'phogen_map.h',
input : PHOGEN_WORD_LIST,
output : 'phogen_map.h',
command : [PHOGEN_MAP_EXE, '--input=@INPUT@', '--clang=@OUTPUT@'])
phogen_inc = include_directories('inc')
phogen_lib = static_library(
'phogen',
[phogen_map_h, 'src/phogen.c'],
include_directories : phogen_inc,
dependencies: bhash_dep)
phogen_dep = declare_dependency(link_with : phogen_lib, include_directories : phogen_inc)