From 44fda62974569aac0fb33592b6482bd52a43933c Mon Sep 17 00:00:00 2001 From: Mattijs Korpershoek Date: Fri, 13 Oct 2023 10:45:27 +0200 Subject: add yuv, exif, jpeg Signed-off-by: Mattijs Korpershoek --- subprojects/packagefiles/vndk/meson.build | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'subprojects/packagefiles') diff --git a/subprojects/packagefiles/vndk/meson.build b/subprojects/packagefiles/vndk/meson.build index 9814b27b..1d784731 100644 --- a/subprojects/packagefiles/vndk/meson.build +++ b/subprojects/packagefiles/vndk/meson.build @@ -52,3 +52,29 @@ vndk_libcpp_dep = declare_dependency( dependencies : deps_cpp, include_directories : include_directories(include_base / 'external/libcxx/include')) meson.override_dependency('cpp_stdlib', vndk_libcpp_dep) + +# TODO: add libexif, libjpeg and libyuv + +libexif_dep = declare_dependency( + dependencies : [ + cxx.find_library('exif', dirs : prebuild_libraries), + libutils_dep, + ], + include_directories : include_directories(include_base / 'external/libexif/')) +meson.override_dependency('libexif', libexif_dep) + +libjpeg_dep = declare_dependency( + dependencies : [ + cxx.find_library('jpeg', dirs : prebuild_libraries), + libutils_dep, + ], + include_directories : include_directories(include_base / 'external/libjpeg-turbo/')) +meson.override_dependency('libjpeg', libjpeg_dep) + +libyuv_dep = declare_dependency( + dependencies : [ + cxx.find_library('yuv', dirs : prebuild_libraries), + libutils_dep, + ], + include_directories : include_directories(include_base / 'external/libyuv/files/include')) +meson.override_dependency('libyuv', libyuv_dep) -- cgit v1.2.1