Browse Source

2024.5.10-去除ITN的依赖构建

master
Administrator 1 year ago
parent
commit
5d930c4996
5 changed files with 6 additions and 6 deletions
  1. +1
    -1
      CMakeLists.txt
  2. +1
    -1
      cmake-linux/gflags.cmake
  3. +1
    -1
      cmake-linux/glog.cmake
  4. +1
    -1
      cmake-linux/grpc.cmake
  5. +2
    -2
      cmake-linux/openfst.cmake

+ 1
- 1
CMakeLists.txt

@ -12,7 +12,7 @@ set(LIB_BASE_DIR /data/jupyter/CXX_ENVS/wenet_runtime)
set(third_party_libraries) set(third_party_libraries)
option(GRPC "whether to build with gRPC" ON) option(GRPC "whether to build with gRPC" ON)
option(ONNX "whether to build with ONNX" ON) option(ONNX "whether to build with ONNX" ON)
option(REBUILD "是否重新构筑项目依赖" OFF)
option(REBUILD "是否重新构筑项目依赖" ON)
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake-linux) list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake-linux)
# Model Option # Model Option
if(ONNX) if(ONNX)

+ 1
- 1
cmake-linux/gflags.cmake

@ -1,6 +1,6 @@
set(GFLAGS_ROOT_DIR ${LIB_BASE_DIR}/gflags-src) set(GFLAGS_ROOT_DIR ${LIB_BASE_DIR}/gflags-src)
set(GFLAGS_BUILD_DIR ${LIB_BASE_DIR}/gflags-build) set(GFLAGS_BUILD_DIR ${LIB_BASE_DIR}/gflags-build)
if(NOT EXISTS ${GFLAGS_BUILD_DIR})
if(REBUILD)
message(STATUS "${BoldGreen}Install GFLAGS to: ${GFLAGS_BUILD_DIR}${ColourReset}") message(STATUS "${BoldGreen}Install GFLAGS to: ${GFLAGS_BUILD_DIR}${ColourReset}")
execute_process( execute_process(
COMMAND mkdir gflags-build && cmake -S ${GFLAGS_ROOT_DIR} -B ${GFLAGS_BUILD_DIR} -DGFLAGS_NAMESPACE=google -DCMAKE_CXX_FLAGS=-fPIC COMMAND mkdir gflags-build && cmake -S ${GFLAGS_ROOT_DIR} -B ${GFLAGS_BUILD_DIR} -DGFLAGS_NAMESPACE=google -DCMAKE_CXX_FLAGS=-fPIC

+ 1
- 1
cmake-linux/glog.cmake

@ -4,7 +4,7 @@
set(GLOG_ROOT_DIR ${LIB_BASE_DIR}/glog-src) set(GLOG_ROOT_DIR ${LIB_BASE_DIR}/glog-src)
set(GLOG_BUILD_DIR ${LIB_BASE_DIR}/glog-build) set(GLOG_BUILD_DIR ${LIB_BASE_DIR}/glog-build)
if(NOT EXISTS ${GLOG_BUILD_DIR})
if(REBUILD)
message(STATUS "${BoldGreen}Install glog to: ${GLOG_BUILD_DIR}${ColourReset}") message(STATUS "${BoldGreen}Install glog to: ${GLOG_BUILD_DIR}${ColourReset}")
execute_process( execute_process(
COMMAND mkdir glog-build COMMAND mkdir glog-build

+ 1
- 1
cmake-linux/grpc.cmake

@ -2,7 +2,7 @@
set(grpc_build_dir "${LIB_BASE_DIR}/grpc-build") set(grpc_build_dir "${LIB_BASE_DIR}/grpc-build")
if(NOT EXISTS ${grpc_build_dir})
if(REBUILD)
# install grpc # install grpc
execute_process(COMMAND mkdir -p ${grpc_build_dir}) execute_process(COMMAND mkdir -p ${grpc_build_dir})
message(STATUS "${BoldGreen}Install grpc third party library${ColourReset}") message(STATUS "${BoldGreen}Install grpc third party library${ColourReset}")

+ 2
- 2
cmake-linux/openfst.cmake

@ -3,8 +3,8 @@
set(openfst_ROOT ${LIB_BASE_DIR}/openfst-src) 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})
# install openfst
if(REBUILD)
message(STATUS "${BoldGreen}Install openfst: ${GLOG_BUILD_DIR}${ColourReset}")
#./configure --prefix=${openfst_SOURCE_DIR}/build --enable-static --disable-shared --with-pic #./configure --prefix=${openfst_SOURCE_DIR}/build --enable-static --disable-shared --with-pic
# patchglog # patchglog
execute_process( execute_process(

Loading…
Cancel
Save