FILE(GLOB HEADER_FILES ../include/fst/*.h) add_library(fst compat.cc flags.cc fst-types.cc fst.cc mapped-file.cc properties.cc symbol-table.cc symbol-table-ops.cc util.cc weight.cc ${HEADER_FILES} ) set_target_properties(fst PROPERTIES SOVERSION "${SOVERSION}" ) include_directories(${CMAKE_SOURCE_DIR}/build/third_party/glog) include_directories(${CMAKE_SOURCE_DIR}/third_party/glog/src) link_directories(${CMAKE_SOURCE_DIR}/build/third_party/glog) include_directories(${CMAKE_SOURCE_DIR}/third_party/gflags/src/include) link_directories(${CMAKE_SOURCE_DIR}/build/third_party/gflags) target_link_libraries(fst PUBLIC glog gflags) add_dependencies(fst glog gflags) install(TARGETS fst LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION lib)