diff options
Diffstat (limited to 'source/extern/CMakeLists.txt')
-rw-r--r-- | source/extern/CMakeLists.txt | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/source/extern/CMakeLists.txt b/source/extern/CMakeLists.txt index f2e670c..2e4ea24 100644 --- a/source/extern/CMakeLists.txt +++ b/source/extern/CMakeLists.txt @@ -2,10 +2,17 @@ SET (OPUS_INSTALL_PKG_CONFIG_MODULE OFF) SET (OPUS_INSTALL_CMAKE_CONFIG_MODULE OFF) SET (OPUS_X86_MAY_HAVE_AVX OFF) SET (OPUS_X86_MAY_HAVE_SSE4_1 OFF) -SET (OPUS_STACK_PROTECTOR OFF) SET (OPUS_ENABLE_FLOAT_API ON) +SET (OPUS_STACK_PROTECTOR OFF) +SET (OPUS_NONTHREADSAFE_PSEUDOSTACK OFF) +SET (OPUS_USE_ALLOCA ON) + ADD_SUBDIRECTORY (opus) +IF (OPUS_NONTHREADSAFE_PSEUDOSTACK) + MESSAGE (FATAL_ERROR "Opus should not be using NONTHREADSAFE_PSEUDOSTACK") +ENDIF () + INCLUDE_DIRECTORIES ( ${STAR_EXTERN_INCLUDES} opus/include |