[libcamera-devel] [PATCH 1/3] libcamera: pipeline: Move uvcvideo and vimc to subdirectories
Kieran Bingham
kieran.bingham at ideasonboard.com
Wed Mar 25 11:11:06 CET 2020
Hi Laurent,
On 25/03/2020 08:58, Laurent Pinchart wrote:
> Give a subdirectory to all pipeline handlers to make the structure of
> the source tree more consistent. This will also simplify the
> implementation of pipeline handlers selection at build time.
There's a time I would have said this was overkill, but I've seen patch
3/3 and I like it ...
Reviewed-by: Kieran Bingham <kieran.bingham at ideasonboard.com>
>
> Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
> ---
> src/libcamera/pipeline/meson.build | 7 ++-----
> src/libcamera/pipeline/uvcvideo/meson.build | 3 +++
> src/libcamera/pipeline/{ => uvcvideo}/uvcvideo.cpp | 0
> src/libcamera/pipeline/vimc/meson.build | 3 +++
> src/libcamera/pipeline/{ => vimc}/vimc.cpp | 0
> 5 files changed, 8 insertions(+), 5 deletions(-)
> create mode 100644 src/libcamera/pipeline/uvcvideo/meson.build
> rename src/libcamera/pipeline/{ => uvcvideo}/uvcvideo.cpp (100%)
> create mode 100644 src/libcamera/pipeline/vimc/meson.build
> rename src/libcamera/pipeline/{ => vimc}/vimc.cpp (100%)
>
> diff --git a/src/libcamera/pipeline/meson.build b/src/libcamera/pipeline/meson.build
> index 0d466225a72e..c1a6ab0484f0 100644
> --- a/src/libcamera/pipeline/meson.build
> +++ b/src/libcamera/pipeline/meson.build
> @@ -1,7 +1,4 @@
> -libcamera_sources += files([
> - 'uvcvideo.cpp',
> - 'vimc.cpp',
> -])
> -
> subdir('ipu3')
> subdir('rkisp1')
> +subdir('uvcvideo')
> +subdir('vimc')
> diff --git a/src/libcamera/pipeline/uvcvideo/meson.build b/src/libcamera/pipeline/uvcvideo/meson.build
> new file mode 100644
> index 000000000000..c19ae2389f48
> --- /dev/null
> +++ b/src/libcamera/pipeline/uvcvideo/meson.build
> @@ -0,0 +1,3 @@
> +libcamera_sources += files([
> + 'uvcvideo.cpp',
> +])
> diff --git a/src/libcamera/pipeline/uvcvideo.cpp b/src/libcamera/pipeline/uvcvideo/uvcvideo.cpp
> similarity index 100%
> rename from src/libcamera/pipeline/uvcvideo.cpp
> rename to src/libcamera/pipeline/uvcvideo/uvcvideo.cpp
> diff --git a/src/libcamera/pipeline/vimc/meson.build b/src/libcamera/pipeline/vimc/meson.build
> new file mode 100644
> index 000000000000..615ecd20f1a2
> --- /dev/null
> +++ b/src/libcamera/pipeline/vimc/meson.build
> @@ -0,0 +1,3 @@
> +libcamera_sources += files([
> + 'vimc.cpp',
> +])
> diff --git a/src/libcamera/pipeline/vimc.cpp b/src/libcamera/pipeline/vimc/vimc.cpp
> similarity index 100%
> rename from src/libcamera/pipeline/vimc.cpp
> rename to src/libcamera/pipeline/vimc/vimc.cpp
>
--
Regards
--
Kieran
More information about the libcamera-devel
mailing list