file(GLOB HEADER_FILES ../../include/fst/extensions/ngram/*.h)
message(STATUS "${HEADER_FILES}")
add_library(fstngram
bitmap-index.cc
ngram-fst.cc
nthbit.cc
${HEADER_FILES}
)
target_link_libraries(fstngram
fst
)
set_target_properties(fstngram PROPERTIES
SOVERSION "${SOVERSION}"
FOLDER ngram
)
install(TARGETS fstngram
LIBRARY DESTINATION lib
ARCHIVE DESTINATION lib
RUNTIME DESTINATION lib
)
add_library(ngram_fst MODULE
bitmap-index.cc
ngram-fst.cc
nthbit.cc
)
set_target_properties(ngram_fst PROPERTIES
WINDOWS_EXPORT_ALL_SYMBOLS true
FOLDER ngram/modules
)
target_link_libraries(ngram_fst
fst
)
install(TARGETS ngram_fst
LIBRARY DESTINATION lib/fst
)