12345678910111213141516171819202122232425262728 |
- pybind11_add_module(_kaldi_native_fbank
- feature-fbank.cc
- feature-window.cc
- kaldi-native-fbank.cc
- mel-computations.cc
- online-feature.cc
- utils.cc
- )
- if(APPLE)
- execute_process(
- COMMAND "${PYTHON_EXECUTABLE}" -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())"
- OUTPUT_STRIP_TRAILING_WHITESPACE
- OUTPUT_VARIABLE PYTHON_SITE_PACKAGE_DIR
- )
- message(STATUS "PYTHON_SITE_PACKAGE_DIR: ${PYTHON_SITE_PACKAGE_DIR}")
- target_link_libraries(_kaldi_native_fbank PRIVATE "-Wl,-rpath,${PYTHON_SITE_PACKAGE_DIR}")
- endif()
- if(NOT WIN32)
- target_link_libraries(_kaldi_native_fbank PRIVATE "-Wl,-rpath,${kaldi_native_fbank_rpath_origin}/kaldi_native_fbank/lib")
- endif()
- target_link_libraries(_kaldi_native_fbank PRIVATE kaldi-native-fbank-core)
- install(TARGETS _kaldi_native_fbank
- DESTINATION ../
- )
|