meson: Migrate cpp-httplib submodule to a subproject

This commit is contained in:
Matt Borgerson
2025-01-02 19:07:25 -07:00
committed by mborgerson
parent 55118b4260
commit 084b40fc53
11 changed files with 17 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 ui/thirdparty/httplib util/xxHash genconfig"
submodules="$submodules ui/thirdparty/imgui ui/thirdparty/implot util/xxHash genconfig"
subprojects="glslang SPIRV-Reflect volk VulkanMemoryAllocator nv2a_vsh_cpu tomlplusplus"
subprojects="glslang SPIRV-Reflect volk VulkanMemoryAllocator nv2a_vsh_cpu tomlplusplus cpp-httplib"
sub_deinit=""
+2 -2
View File
@@ -197,10 +197,10 @@ Lib('implot', 'https://github.com/epezent/implot',
submodule=Submodule('ui/thirdparty/implot')
),
Lib('httplib', 'https://github.com/yhirose/cpp-httplib',
Lib('cpp-httplib', 'https://github.com/yhirose/cpp-httplib',
mit, 'https://raw.githubusercontent.com/yhirose/cpp-httplib/master/LICENSE',
ships_static=all_platforms,
submodule=Submodule('ui/thirdparty/httplib')
submodule=Submodule('subprojects/cpp-httplib.wrap')
),
Lib('noc', 'https://github.com/guillaumechereau/noc/blob/master/noc_file_dialog.h',