mirror of
https://github.com/csukuangfj/kaldifeat.git
synced 2025-08-09 01:52:39 +00:00
changes for using C++ API by other projects (#60)
Co-authored-by: veelion <veelion@gmail>
This commit is contained in:
parent
c38f0252d5
commit
a1f252c981
@ -42,13 +42,14 @@ set(CMAKE_CXX_EXTENSIONS OFF)
|
|||||||
|
|
||||||
message(STATUS "C++ Standard version: ${CMAKE_CXX_STANDARD}")
|
message(STATUS "C++ Standard version: ${CMAKE_CXX_STANDARD}")
|
||||||
|
|
||||||
list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake/Modules)
|
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules)
|
||||||
list(APPEND CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake)
|
list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake)
|
||||||
|
|
||||||
|
|
||||||
option(kaldifeat_BUILD_TESTS "Whether to build tests or not" ON)
|
option(kaldifeat_BUILD_TESTS "Whether to build tests or not" ON)
|
||||||
|
option(kaldifeat_BUILD_PYMODULE "Whether to build python module or not" ON)
|
||||||
|
|
||||||
if(CMAKE_SOURCE_DIR STREQUAL PROJECT_SOURCE_DIR)
|
if(kaldifeat_BUILD_PYMODULE)
|
||||||
include(pybind11)
|
include(pybind11)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -72,7 +73,7 @@ if(WIN32)
|
|||||||
endforeach()
|
endforeach()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
include_directories(${CMAKE_SOURCE_DIR})
|
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
|
||||||
|
|
||||||
message(STATUS "CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS}")
|
message(STATUS "CMAKE_CXX_FLAGS: ${CMAKE_CXX_FLAGS}")
|
||||||
|
|
||||||
|
@ -1,2 +1,4 @@
|
|||||||
add_subdirectory(csrc)
|
add_subdirectory(csrc)
|
||||||
|
if(kaldifeat_BUILD_PYMODULE)
|
||||||
add_subdirectory(python)
|
add_subdirectory(python)
|
||||||
|
endif()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user