Browse Source

2024.5.9

master
Administrator 1 year ago
parent
commit
39b81ee65c
13 changed files with 14 additions and 9 deletions
  1. +2
    -2
      CMakeLists.txt
  2. +6
    -0
      CMakeLists.txt.bak1
  3. +1
    -1
      CMakeLists.txt1
  4. +0
    -0
      bin_test_env/fst.cc
  5. +0
    -0
      bin_test_env/gflags.cc
  6. +0
    -0
      bin_test_env/glogs.cc
  7. +0
    -0
      bin_test_env/onnx.cc
  8. +0
    -0
      cmake-linux/gflags.cmake
  9. +0
    -0
      cmake-linux/glog.cmake
  10. +0
    -0
      cmake-linux/grpc.cmake
  11. +0
    -0
      cmake-linux/onnx.cmake
  12. +4
    -5
      cmake-linux/openfst.cmake
  13. +1
    -1
      kaldi/CMakeLists.txt

+ 2
- 2
CMakeLists.txt

@ -27,7 +27,7 @@ if(CLEAN_CMAKE_CACHE)
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
) )
endif () endif ()
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake-local)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake-linux)
if(GLOGS) if(GLOGS)
include(gflags) include(gflags)
include(glog) include(glog)
@ -46,6 +46,6 @@ if(ONNX)
endif() endif()
if(OPENFST) if(OPENFST)
include(openfst) include(openfst)
add_executable(fst_main bin_test/fst.cc)
add_executable(fst_main bin_test_env/fst.cc)
target_link_libraries(fst_main PRIVATE ${third_party_libraries}) target_link_libraries(fst_main PRIVATE ${third_party_libraries})
endif() endif()

+ 6
- 0
CMakeLists.txt.bak1

@ -0,0 +1,6 @@
cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
project(wenet VERSION 0.2)
option(GRPC "whether to build with gRPC" ON)
option(ONNX "whether to build with ONNX" ON)

+ 1
- 1
CMakeLists.txt1

@ -52,7 +52,7 @@ endif()
add_subdirectory(utils) add_subdirectory(utils)
add_subdirectory(frontend) add_subdirectory(frontend)
add_subdirectory(post_processor) add_subdirectory(post_processor)
add_subdirectory(kaldi) # kaldi: wfst based decoder
add_subdirectory(kaldi) # kaldi:
add_subdirectory(decoder) add_subdirectory(decoder)
# Optionally, you can build with websocket # Optionally, you can build with websocket

bin_test/fst.cc → bin_test_env/fst.cc


bin_test/gflags.cc → bin_test_env/gflags.cc


bin_test/glogs.cc → bin_test_env/glogs.cc


bin_test/onnx.cc → bin_test_env/onnx.cc


cmake-local/gflags.cmake → cmake-linux/gflags.cmake


cmake-local/glog.cmake → cmake-linux/glog.cmake


cmake-local/grpc.cmake → cmake-linux/grpc.cmake


cmake-local/onnx.cmake → cmake-linux/onnx.cmake


cmake-local/openfst.cmake → cmake-linux/openfst.cmake

@ -1,7 +1,7 @@
# We can't build glog with gflags, unless gflags is pre-installed. # We can't build glog with gflags, unless gflags is pre-installed.
# If build glog with pre-installed gflags, there will be conflict. # If build glog with pre-installed gflags, there will be conflict.
set(openfst_ROOT ${LIB_BASE_DIR}/openfst-src)
set(openfst_BUILD "${LIB_BASE_DIR}/openfst-build") set(openfst_BUILD "${LIB_BASE_DIR}/openfst-build")
if(NOT EXISTS ${openfst_BUILD}) if(NOT EXISTS ${openfst_BUILD})
# install openfst # install openfst
@ -48,11 +48,10 @@ set(HAVE_LOOKAHEAD OFF CACHE BOOL "Build lookahead" FORCE)
set(HAVE_NGRAM OFF CACHE BOOL "Build ngram" FORCE) set(HAVE_NGRAM OFF CACHE BOOL "Build ngram" FORCE)
set(HAVE_SPECIAL OFF CACHE BOOL "Build special" FORCE) set(HAVE_SPECIAL OFF CACHE BOOL "Build special" FORCE)
FetchContent_Declare(openfst
SOURCE_DIR ${LIB_BASE_DIR}/openfst-src)
FetchContent_MakeAvailable(openfst)
find_package(openfst REQUIRED CONFIG HINTS ${openfst_ROOT})
message(STATUS "${BoldGreen}Find Package openfst: ${openfst_FOUND}${ColourReset}")
include_directories(${LIB_BASE_DIR}/openfst-src/src/include)
include_directories(${openfst_ROOT}/src/include)
message(STATUS "${BoldGreen}openfst_BINARY_DIR: ${openfst_BINARY_DIR}${ColourReset}") message(STATUS "${BoldGreen}openfst_BINARY_DIR: ${openfst_BINARY_DIR}${ColourReset}")

+ 1
- 1
kaldi/CMakeLists.txt

@ -2,7 +2,7 @@ cmake_minimum_required(VERSION 3.10 FATAL_ERROR)
project(kaldi) project(kaldi)
# include_directories() is called in the root CMakeLists.txt
# include_directories() is called in the root CMakeLists.txt.bak1.bak
add_library(kaldi-util add_library(kaldi-util
base/kaldi-error.cc base/kaldi-error.cc

Loading…
Cancel
Save