diff --git a/ci_config.json b/ci_config.json index 11ac8618e..e292e8f87 100644 --- a/ci_config.json +++ b/ci_config.json @@ -165,6 +165,12 @@ "_comment": "Upstream doesn't officially support 32-bit platforms and warns about it", "fatal_warnings": false }, + "cppbor": { + "_comment": "MSVC x86 build fails due to missing openssl.", + "alpine_packages": [ + "openssl-dev" + ] + }, "cpputest": { "build_options": [ "cpputest:enable_cpputest_extensions=true", diff --git a/releases.json b/releases.json index ad2f7bcc1..c365b88cc 100644 --- a/releases.json +++ b/releases.json @@ -674,6 +674,14 @@ "0.3.3-1" ] }, + "cppbor": { + "dependency_names": [ + "cppbor" + ], + "versions": [ + "1.0.0-1" + ] + }, "cpputest": { "dependency_names": [ "cpputest" diff --git a/subprojects/cppbor.wrap b/subprojects/cppbor.wrap new file mode 100644 index 000000000..a04b1f369 --- /dev/null +++ b/subprojects/cppbor.wrap @@ -0,0 +1,8 @@ +[wrap-file] +directory = libcppbor-1.0.0 +source_url = https://gitlab.com/viperscience/libcppbor/-/archive/1.0.0/libcppbor-1.0.0.tar.gz +source_filename = libcppbor-1.0.0.tar.gz +source_hash = 6fc328fe45f16f4d8ae9778d2d988d722ee6cc1222b27e6422060334dcd2e6c5 + +[provide] +dependency_names = cppbor