Miniaudio submodule on dev branch.

This commit is contained in:
Dario 2024-12-10 08:59:07 -03:00
parent 8e98ab4651
commit d001904cbe
4 changed files with 7 additions and 3 deletions

3
.gitmodules vendored
View file

@ -13,3 +13,6 @@
[submodule "UnleashedRecompResources"] [submodule "UnleashedRecompResources"]
path = UnleashedRecompResources path = UnleashedRecompResources
url = https://github.com/hedge-dev/UnleashedRecompResources.git url = https://github.com/hedge-dev/UnleashedRecompResources.git
[submodule "thirdparty/miniaudio"]
path = thirdparty/miniaudio
url = https://github.com/mackron/miniaudio

View file

@ -162,6 +162,8 @@ set_source_files_properties(${LIBMSPACK_C_SOURCES} PROPERTIES SKIP_PRECOMPILE_HE
set(SMOLV_SOURCE_DIR "${SWA_THIRDPARTY_ROOT}/ShaderRecomp/thirdparty/smol-v/source") set(SMOLV_SOURCE_DIR "${SWA_THIRDPARTY_ROOT}/ShaderRecomp/thirdparty/smol-v/source")
set(BC_DIFF_SOURCE_DIR "${SWA_TOOLS_ROOT}/bc_diff") set(BC_DIFF_SOURCE_DIR "${SWA_TOOLS_ROOT}/bc_diff")
set(MINIAUDIO_INCLUDE_DIRS "${SWA_THIRDPARTY_ROOT}/miniaudio")
set(SWA_USER_CXX_SOURCES set(SWA_USER_CXX_SOURCES
"user/achievement_data.cpp" "user/achievement_data.cpp"
"user/config.cpp" "user/config.cpp"
@ -219,7 +221,6 @@ find_package(imgui CONFIG REQUIRED)
find_package(magic_enum CONFIG REQUIRED) find_package(magic_enum CONFIG REQUIRED)
find_package(unofficial-tiny-aes-c CONFIG REQUIRED) find_package(unofficial-tiny-aes-c CONFIG REQUIRED)
find_package(nfd CONFIG REQUIRED) find_package(nfd CONFIG REQUIRED)
find_path(MINIAUDIO_INCLUDE_DIRS "miniaudio.h")
file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/D3D12) file(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/D3D12)
add_custom_command(TARGET UnleashedRecomp POST_BUILD add_custom_command(TARGET UnleashedRecomp POST_BUILD

1
thirdparty/miniaudio vendored Submodule

@ -0,0 +1 @@
Subproject commit 12a8d4e4911c5ab4f4c089b4d039433975ed8a66

View file

@ -22,7 +22,6 @@
"features": [ "sdl2-binding" ] "features": [ "sdl2-binding" ]
}, },
"magic-enum", "magic-enum",
"nativefiledialog-extended", "nativefiledialog-extended"
"miniaudio"
] ]
} }