Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitmodules3
-rw-r--r--source/extern/CMakeLists.txt10
m---------source/extern/opus0
3 files changed, 13 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000..64e8013
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,3 @@
+[submodule "source/extern/opus"]
+ path = source/extern/opus
+ url = https://github.com/xiph/opus
diff --git a/source/extern/CMakeLists.txt b/source/extern/CMakeLists.txt
index e96b1b1..0195b8f 100644
--- a/source/extern/CMakeLists.txt
+++ b/source/extern/CMakeLists.txt
@@ -1,5 +1,14 @@
+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)
+
+ADD_SUBDIRECTORY (opus)
+
INCLUDE_DIRECTORIES (
${STAR_EXTERN_INCLUDES}
+ opus
fmt
lua
)
@@ -60,3 +69,4 @@ SET (star_extern_SOURCES
)
ADD_LIBRARY (star_extern OBJECT ${star_extern_SOURCES} ${star_extern_HEADERS})
+TARGET_LINK_LIBRARIES(star_extern opus) \ No newline at end of file
diff --git a/source/extern/opus b/source/extern/opus
new file mode 160000
+Subproject 9fc8fc4cf432640f284113ba502ee027268b0d9