summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/libcamera/meson.build7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/libcamera/meson.build b/include/libcamera/meson.build
index 2c8c0258..5fb772e6 100644
--- a/include/libcamera/meson.build
+++ b/include/libcamera/meson.build
@@ -41,12 +41,13 @@ control_source_files = {
control_headers = []
foreach header, mode : control_source_files
- input_files = files('../../src/libcamera/' + header +'.yaml', header + '.h.in')
+ input_files = files('../../src/libcamera/' + header +'.yaml')
+ template_file = files(header + '.h.in')
control_headers += custom_target(header + '_h',
input : input_files,
output : header + '.h',
- command : [gen_controls, '-o', '@OUTPUT@', '@INPUT@',
- '--mode', mode],
+ command : [gen_controls, '-o', '@OUTPUT@',
+ '--mode', mode, '-t', template_file, '@INPUT@'],
install : true,
install_dir : libcamera_headers_install_dir)
endforeach