meson: add basic meson
Since we don't have a CI for standard Make repositories anymore,
this repository has no CI. Begin a simple meson conversion to
enable some CI for the bare minimum aspects of the repository still
being used in openbmc/openbmc.
- libopenbmc_intf
- op-pwrctl
- pgood_wait
- op-hostctl
Signed-off-by: Patrick Williams <patrick@stwcx.xyz>
Change-Id: I598e91c08b5ad607b68c18bfa9a870603df19397
diff --git a/subprojects/cjson.wrap b/subprojects/cjson.wrap
new file mode 100644
index 0000000..a2c6201
--- /dev/null
+++ b/subprojects/cjson.wrap
@@ -0,0 +1,14 @@
+[wrap-file]
+directory = cJSON-1.7.18
+source_url = https://github.com/DaveGamble/cJSON/archive/refs/tags/v1.7.18.tar.gz
+source_filename = v1.7.18.tar.gz
+source_hash = 3aa806844a03442c00769b83e99970be70fbef03735ff898f4811dd03b9f5ee5
+patch_filename = cjson_1.7.18-1_patch.zip
+patch_url = https://wrapdb.mesonbuild.com/v2/cjson_1.7.18-1/get_patch
+patch_hash = a1068a4cc0b49f8bcbb6a841e7105f15a9a80a05449b842407561cf9f21e5101
+source_fallback_url = https://github.com/mesonbuild/wrapdb/releases/download/cjson_1.7.18-1/v1.7.18.tar.gz
+wrapdb_version = 1.7.18-1
+
+[provide]
+libcjson = libcjson_dep
+libcjson_utils = libcjson_utils_dep