build: use meson wraps instead of thirdparty/

Get rid of the "vendored" thirdparty/ libraries, instead rely on meson
"wrap" subprojects.
This commit is contained in:
Dirk-Jan C. Binnema
2026-08-09 17:23:42 +03:00
committed by Seth Ladygo
parent 3c2300ef50
commit 7e32324ac4
32 changed files with 109 additions and 41212 deletions

10
subprojects/cli11.wrap Normal file
View File

@ -0,0 +1,10 @@
[wrap-file]
directory = CLI11-2.7.2
source_url = https://github.com/CLIUtils/CLI11/archive/refs/tags/v2.7.2.tar.gz
source_filename = CLI11-2.7.2.tar.gz
source_hash = 46eef3101da70852ec7af026e09d485ccee81813331c8c6052d39344443b83da
source_fallback_url = https://wrapdb.mesonbuild.com/v2/cli11_2.7.2-1/get_source/CLI11-2.7.2.tar.gz
wrapdb_version = 2.7.2-1
[provide]
dependency_names = CLI11