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)
option(GRPC "whether to build with gRPC" 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)
# Model Option
if(ONNX)

+ 1
- 1
cmake-linux/gflags.cmake

@ -1,6 +1,6 @@
set(GFLAGS_ROOT_DIR ${LIB_BASE_DIR}/gflags-src)
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}")
execute_process(
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_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}")
execute_process(
COMMAND mkdir glog-build

+ 1
- 1
cmake-linux/grpc.cmake

@ -2,7 +2,7 @@
set(grpc_build_dir "${LIB_BASE_DIR}/grpc-build")
if(NOT EXISTS ${grpc_build_dir})
if(REBUILD)
# install grpc
execute_process(COMMAND mkdir -p ${grpc_build_dir})
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_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
# patchglog
execute_process(

Loading…
Cancel
Save