Message ID | 20200308000433.2917-4-laurent.pinchart@ideasonboard.com |
---|---|
State | Accepted |
Commit | 434bbe75dc61f00c90e19cbdfef8e2c928e8478c |
Headers | show |
Series |
|
Related | show |
Hi Laurent, Thanks for your work. On 2020-03-08 02:04:30 +0200, Laurent Pinchart wrote: > 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> > --- > include/libcamera/meson.build | 2 ++ > src/libcamera/meson.build | 2 +- > 2 files changed, 3 insertions(+), 1 deletion(-) > > diff --git a/include/libcamera/meson.build b/include/libcamera/meson.build > index 88edf620f69e..23c01d3837ba 100644 > --- a/include/libcamera/meson.build > +++ b/include/libcamera/meson.build > @@ -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]) > diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build > index 88658ac563f7..1b69bc0dee54 100644 > --- a/src/libcamera/meson.build > +++ b/src/libcamera/meson.build > @@ -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) > > -- > Regards, > > Laurent Pinchart > > _______________________________________________ > libcamera-devel mailing list > libcamera-devel@lists.libcamera.org > https://lists.libcamera.org/listinfo/libcamera-devel
diff --git a/include/libcamera/meson.build b/include/libcamera/meson.build index 88edf620f69e..23c01d3837ba 100644 --- a/include/libcamera/meson.build +++ b/include/libcamera/meson.build @@ -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]) diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build index 88658ac563f7..1b69bc0dee54 100644 --- a/src/libcamera/meson.build +++ b/src/libcamera/meson.build @@ -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)