From bca192de54d68c1bf21563ca6768725617291521 Mon Sep 17 00:00:00 2001 From: Luciano Iam Date: Wed, 28 Sep 2022 13:22:35 +0200 Subject: [PATCH] Add WavPack library --- .gitmodules | 3 +++ external/st_audiofile/CMakeLists.txt | 3 +++ external/st_audiofile/thirdparty/wavpack | 1 + 3 files changed, 7 insertions(+) create mode 160000 external/st_audiofile/thirdparty/wavpack diff --git a/.gitmodules b/.gitmodules index 525dc6a4..c3f22321 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,3 +13,6 @@ [submodule "external/simde"] path = external/simde url = https://github.com/simd-everywhere/simde.git +[submodule "external/st_audiofile/thirdparty/wavpack"] + path = external/st_audiofile/thirdparty/wavpack + url = https://github.com/dbry/WavPack.git diff --git a/external/st_audiofile/CMakeLists.txt b/external/st_audiofile/CMakeLists.txt index 06b5251b..4fcceabd 100644 --- a/external/st_audiofile/CMakeLists.txt +++ b/external/st_audiofile/CMakeLists.txt @@ -22,6 +22,9 @@ target_include_directories(st_audiofile_formats add_subdirectory("thirdparty/libaiff" EXCLUDE_FROM_ALL) target_link_libraries(st_audiofile_formats PUBLIC aiff::aiff) +add_subdirectory("thirdparty/wavpack" EXCLUDE_FROM_ALL) +target_link_libraries(st_audiofile_formats PUBLIC wavpack) + ### if(NOT ST_AUDIO_FILE_USE_SNDFILE) target_link_libraries(st_audiofile PRIVATE st_audiofile_formats) diff --git a/external/st_audiofile/thirdparty/wavpack b/external/st_audiofile/thirdparty/wavpack new file mode 160000 index 00000000..36b08dbc --- /dev/null +++ b/external/st_audiofile/thirdparty/wavpack @@ -0,0 +1 @@ +Subproject commit 36b08dbcb1de136e9ae477e9f1e2b57c958fff18