From e0766fa2051c4bcdd12a0b6a838be757018d103a Mon Sep 17 00:00:00 2001 From: Laurent Pinchart Date: Wed, 29 Dec 2021 12:07:35 +0200 Subject: meson: Compile libyaml as a subproject if not available on the system AOSP doesn't ship libyaml, making it more difficult to compile libcamera for Android. Use a meson wrap to compile libyaml as a subproject if the dependency is not found. Signed-off-by: Laurent Pinchart Tested-by: Eric Curtin Reviewed-by: Kieran Bingham Reviewed-by: Umang Jain --- subprojects/.gitignore | 1 + subprojects/libyaml.wrap | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 subprojects/libyaml.wrap (limited to 'subprojects') diff --git a/subprojects/.gitignore b/subprojects/.gitignore index 0e194289..fd3f4a5b 100644 --- a/subprojects/.gitignore +++ b/subprojects/.gitignore @@ -1,4 +1,5 @@ /googletest-release* +/libyaml /libyuv /packagecache /pybind11 diff --git a/subprojects/libyaml.wrap b/subprojects/libyaml.wrap new file mode 100644 index 00000000..3d7d0a32 --- /dev/null +++ b/subprojects/libyaml.wrap @@ -0,0 +1,5 @@ +[wrap-git] +directory = libyaml +url = https://github.com/yaml/libyaml +# tags/0.2.5 +revision = 2c891fc7a770e8ba2fec34fc6b545c672beb37e6 -- cgit v1.2.1