kaldifeat/kaldifeat/python/csrc/CMakeLists.txt
Fangjun Kuang 7b2702dfa2
Support macOS. (#7)
* Support macOS.

* Remove extra files.

* Minor fixes.

* Minor fixes.

* fix an error.

* Fix building pip packages on macOS.

* Fix test errors.

* Release v1.4.

* Fix test errors.
2021-07-19 12:54:08 +08:00

16 lines
446 B
CMake

add_definitions(-DTORCH_API_INCLUDE_EXTENSION_H)
pybind11_add_module(_kaldifeat
feature-fbank.cc
feature-mfcc.cc
feature-plp.cc
feature-spectrogram.cc
feature-window.cc
kaldifeat.cc
mel-computations.cc
)
target_link_libraries(_kaldifeat PRIVATE kaldifeat_core)
if(UNIX AND NOT APPLE)
target_link_libraries(_kaldifeat PUBLIC ${TORCH_DIR}/lib/libtorch_python.so)
target_link_libraries(_kaldifeat PUBLIC ${PYTHON_LIBRARY})
endif()