feat(bindings): ported most bindings over from serif

This commit is contained in:
2025-07-22 13:51:43 -04:00
parent 706f47f807
commit dd0025232a
28 changed files with 1252 additions and 0 deletions

16
subprojects/gtest.wrap Normal file
View File

@@ -0,0 +1,16 @@
[wrap-file]
directory = googletest-1.15.2
source_url = https://github.com/google/googletest/archive/refs/tags/v1.15.2.tar.gz
source_filename = gtest-1.15.2.tar.gz
source_hash = 7b42b4d6ed48810c5362c265a17faebe90dc2373c885e5216439d37927f02926
patch_filename = gtest_1.15.2-2_patch.zip
patch_url = https://wrapdb.mesonbuild.com/v2/gtest_1.15.2-2/get_patch
patch_hash = 641a16b33c96cd32a593537bc30eb7d853c5cc361fa1ee96884f0e2fca21e2d3
source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/gtest_1.15.2-2/gtest-1.15.2.tar.gz
wrapdb_version = 1.15.2-2
[provide]
gtest = gtest_dep
gtest_main = gtest_main_dep
gmock = gmock_dep
gmock_main = gmock_main_dep

View File

@@ -0,0 +1,4 @@
[wrap-git]
url = https://github.com/4D-STAR/libcomposition.git
revision = v1.5.1
depth = 1

View File

@@ -0,0 +1,4 @@
[wrap-git]
url = https://github.com/4D-STAR/libconfig.git
revision = v1.1.0
depth = 1

View File

@@ -0,0 +1,4 @@
[wrap-git]
url = https://github.com/4D-STAR/libconstants.git
revision = v1.1.0
depth = 1

View File

@@ -0,0 +1,4 @@
[wrap-git]
url = https://github.com/4D-STAR/liblogging.git
revision = v1.1.0
depth = 1