include: libcamera: meson: Add libcamera.h to the libcamera_api array

The libcamera_api array is meant to contain all the headers from the
libcamera public API, for the purpose of generating documentation and
creating the libcamera_dep dependency. libcamera.h is part of the
libcamera public API, add it to the array.

Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Reviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>
Reviewed-by: Niklas Söderlund <niklas.soderlund@ragnatech.se>
This commit is contained in:
Laurent Pinchart 2020-03-07 19:33:43 +02:00
parent 4ed6876643
commit 434bbe75dc
2 changed files with 3 additions and 1 deletions

View file

@ -55,6 +55,8 @@ libcamera_h = custom_target('gen-header',
install : true,
install_dir : join_paths('include', include_dir))
libcamera_api += libcamera_h
version = libcamera_version.split('.')
libcamera_version_config = configuration_data()
libcamera_version_config.set('LIBCAMERA_VERSION_MAJOR', version[0])

View file

@ -120,7 +120,7 @@ libcamera = shared_library('camera',
build_rpath : '/',
dependencies : libcamera_deps)
libcamera_dep = declare_dependency(sources : [libcamera_api, libcamera_ipa_api, libcamera_h],
libcamera_dep = declare_dependency(sources : [libcamera_api, libcamera_ipa_api],
include_directories : libcamera_includes,
link_with : libcamera)