[libcamera-devel] [PATCH v2 2/5] meson: ipa: Use files() to locate the mojom files
Paul Elder
paul.elder at ideasonboard.com
Tue May 25 11:52:15 CEST 2021
Use meson's files() to list the mojom files instead of the file names
directly. This is so that we can still access the files from
src/libcamera/ipa/meson.build later for building documentation cpp
files from the mojom files.
Signed-off-by: Paul Elder <paul.elder at ideasonboard.com>
---
Changes in v2:
- simplify the conversion
---
include/libcamera/ipa/meson.build | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/libcamera/ipa/meson.build b/include/libcamera/ipa/meson.build
index eca4e9ee..729483ab 100644
--- a/include/libcamera/ipa/meson.build
+++ b/include/libcamera/ipa/meson.build
@@ -81,7 +81,7 @@ foreach file : ipa_mojom_files
endif
# {pipeline}.mojom-module
- mojom = custom_target(file.split('.')[0] + '_mojom_module',
+ mojom = custom_target(name + '_mojom_module',
input : file,
output : file + '-module',
depends : ipa_mojom_core,
@@ -143,3 +143,5 @@ foreach file : ipa_mojom_files
libcamera_generated_ipa_headers += [header, serializer, proxy_header]
endforeach
+
+ipa_mojom_files = files(ipa_mojom_files)
--
2.27.0
More information about the libcamera-devel
mailing list