meson: Migrate xxhash submodule to a subproject

This commit is contained in:
Matt Borgerson
2025-01-02 19:07:25 -07:00
committed by mborgerson
parent 616a5e5d0b
commit f96f2754cc
9 changed files with 23 additions and 12 deletions
+2 -2
View File
@@ -30,9 +30,9 @@ submodules="dtc meson ui/keycodemapdb"
submodules="$submodules tests/fp/berkeley-softfloat-3 tests/fp/berkeley-testfloat-3"
# xemu extras
submodules="$submodules ui/thirdparty/imgui ui/thirdparty/implot util/xxHash genconfig"
submodules="$submodules ui/thirdparty/imgui ui/thirdparty/implot genconfig"
subprojects="glslang SPIRV-Reflect volk VulkanMemoryAllocator nv2a_vsh_cpu tomlplusplus cpp-httplib"
subprojects="glslang SPIRV-Reflect volk VulkanMemoryAllocator nv2a_vsh_cpu tomlplusplus cpp-httplib xxhash"
sub_deinit=""
+1 -1
View File
@@ -224,7 +224,7 @@ Lib('tomlplusplus', 'https://github.com/marzer/tomlplusplus',
Lib('xxHash', 'https://github.com/Cyan4973/xxHash.git',
bsd, 'https://raw.githubusercontent.com/Cyan4973/xxHash/dev/LICENSE', license_lines=(1,26),
ships_static=all_platforms,
submodule=Submodule('util/xxHash')
submodule=Submodule('subprojects/xxhash.wrap')
),
Lib('fpng', 'https://github.com/richgel999/fpng',