From patchwork Thu Feb 13 15:36:33 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Laurent Pinchart X-Patchwork-Id: 2821 X-Patchwork-Delegate: laurent.pinchart@ideasonboard.com Return-Path: Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id B80D06196C for ; Thu, 13 Feb 2020 16:36:59 +0100 (CET) Received: from pendragon.bb.dnainternet.fi (81-175-216-236.bb.dnainternet.fi [81.175.216.236]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 586E7ACB for ; Thu, 13 Feb 2020 16:36:59 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1581608219; bh=bzey8a0PzOkTyq7vUnZN7phDBub8L08t1dvckMOzh/w=; h=From:To:Subject:Date:In-Reply-To:References:From; b=V2RKXmsc9HgHVs97TjkdZHTPf/j+mrS9TOcHuMWC6CpIvQs91VoLKQ1uhGip+FzoK IEc3wVVX6iKOxHvKVSsLyAj97bIohbyMWAAHC9M0VBQhu9RFXQyuhkR0WeQeia7dvG oTCZhp5DjbqoAQC+LkQFZg2VEjHVUJxbwFxfqZgo= From: Laurent Pinchart To: libcamera-devel@lists.libcamera.org Date: Thu, 13 Feb 2020 17:36:33 +0200 Message-Id: <20200213153635.27953-10-laurent.pinchart@ideasonboard.com> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200213153635.27953-1-laurent.pinchart@ideasonboard.com> References: <20200213153635.27953-1-laurent.pinchart@ideasonboard.com> MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH/RFC 09/11] licenses: Add SPDX headers to all meson files X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Feb 2020 15:37:00 -0000 Signed-off-by: Laurent Pinchart Reviewed-by: Kieran Bingham --- .gitignore | 2 ++ Documentation/meson.build | 2 ++ include/android/meson.build | 2 ++ include/ipa/meson.build | 2 ++ include/libcamera/meson.build | 2 ++ include/meson.build | 2 ++ meson.build | 2 ++ meson_options.txt | 2 ++ src/android/meson.build | 2 ++ src/cam/meson.build | 2 ++ src/ipa/libipa/meson.build | 2 ++ src/ipa/meson.build | 2 ++ src/ipa/rkisp1/meson.build | 2 ++ src/libcamera/include/meson.build | 2 ++ src/libcamera/meson.build | 2 ++ src/libcamera/pipeline/ipu3/meson.build | 2 ++ src/libcamera/pipeline/meson.build | 2 ++ src/libcamera/pipeline/rkisp1/meson.build | 2 ++ src/libcamera/proxy/meson.build | 2 ++ src/libcamera/proxy/worker/meson.build | 2 ++ src/meson.build | 2 ++ src/qcam/meson.build | 2 ++ src/v4l2/meson.build | 2 ++ test/camera/meson.build | 2 ++ test/controls/meson.build | 2 ++ test/ipa/meson.build | 2 ++ test/ipc/meson.build | 2 ++ test/libtest/meson.build | 2 ++ test/log/meson.build | 2 ++ test/media_device/meson.build | 2 ++ test/meson.build | 2 ++ test/pipeline/ipu3/meson.build | 2 ++ test/pipeline/meson.build | 2 ++ test/pipeline/rkisp1/meson.build | 2 ++ test/process/meson.build | 2 ++ test/serialization/meson.build | 2 ++ test/stream/meson.build | 2 ++ test/v4l2_subdevice/meson.build | 2 ++ test/v4l2_videodevice/meson.build | 2 ++ utils/ipu3/meson.build | 2 ++ utils/meson.build | 2 ++ 41 files changed, 82 insertions(+) diff --git a/.gitignore b/.gitignore index e00516aaa716..4b7657218a83 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + build/ patches/ *.patch diff --git a/Documentation/meson.build b/Documentation/meson.build index c4e9892470de..e4049e8a490a 100644 --- a/Documentation/meson.build +++ b/Documentation/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + doc_install_dir = join_paths(get_option('datadir'), 'doc', 'libcamera-@0@'.format(libcamera_version)) diff --git a/include/android/meson.build b/include/android/meson.build index 69f1c38edada..81b7f2c1e623 100644 --- a/include/android/meson.build +++ b/include/android/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + android_includes = ([ include_directories('hardware/libhardware/include/'), include_directories('metadata/'), diff --git a/include/ipa/meson.build b/include/ipa/meson.build index 695a4183a0e8..510b18bd44fa 100644 --- a/include/ipa/meson.build +++ b/include/ipa/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_ipa_api = files([ 'ipa_controls.h', 'ipa_interface.h', diff --git a/include/libcamera/meson.build b/include/libcamera/meson.build index 8db217bb782c..81ae18b52786 100644 --- a/include/libcamera/meson.build +++ b/include/libcamera/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_api = files([ 'bound_method.h', 'buffer.h', diff --git a/include/meson.build b/include/meson.build index 42b2453445b5..af3883284b57 100644 --- a/include/meson.build +++ b/include/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_include_dir = 'libcamera' subdir('android') diff --git a/meson.build b/meson.build index c6e6a934e54e..78605913cc92 100644 --- a/meson.build +++ b/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + project('libcamera', 'c', 'cpp', meson_version : '>= 0.47', version : '0.0.0', diff --git a/meson_options.txt b/meson_options.txt index 79ee4de6a592..48b078c88589 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + option('android', type : 'boolean', value : false, diff --git a/src/android/meson.build b/src/android/meson.build index 5a5a332e6a6f..7f0dc452ba91 100644 --- a/src/android/meson.build +++ b/src/android/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + android_hal_sources = files([ 'camera3_hal.cpp', 'camera_hal_manager.cpp', diff --git a/src/cam/meson.build b/src/cam/meson.build index 478346c59590..3bc4b52ee00f 100644 --- a/src/cam/meson.build +++ b/src/cam/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + cam_sources = files([ 'buffer_writer.cpp', 'capture.cpp', diff --git a/src/ipa/libipa/meson.build b/src/ipa/libipa/meson.build index 6f3cd4866ce3..4d3886d5b7f7 100644 --- a/src/ipa/libipa/meson.build +++ b/src/ipa/libipa/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libipa_headers = files([ 'ipa_interface_wrapper.h', ]) diff --git a/src/ipa/meson.build b/src/ipa/meson.build index 421803243e32..4bfbf64c35d7 100644 --- a/src/ipa/meson.build +++ b/src/ipa/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + ipa_vimc_sources = [ ['ipa_vimc', 'LGPL-2.1-or-later'], ['ipa_vimc_isolate', 'Proprietary'], diff --git a/src/ipa/rkisp1/meson.build b/src/ipa/rkisp1/meson.build index 521518bd1237..c7fd2f142e46 100644 --- a/src/ipa/rkisp1/meson.build +++ b/src/ipa/rkisp1/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + rkisp1_ipa = shared_module('ipa_rkisp1', 'rkisp1.cpp', name_prefix : '', diff --git a/src/libcamera/include/meson.build b/src/libcamera/include/meson.build index 17e2bed93fba..4215d57cbfe3 100644 --- a/src/libcamera/include/meson.build +++ b/src/libcamera/include/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_headers = files([ 'byte_stream_buffer.h', 'camera_controls.h', diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build index 68d89559b290..65b6b75e4907 100644 --- a/src/libcamera/meson.build +++ b/src/libcamera/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_sources = files([ 'bound_method.cpp', 'buffer.cpp', diff --git a/src/libcamera/pipeline/ipu3/meson.build b/src/libcamera/pipeline/ipu3/meson.build index 0ab766a257a0..a7d12e4b5ca5 100644 --- a/src/libcamera/pipeline/ipu3/meson.build +++ b/src/libcamera/pipeline/ipu3/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_sources += files([ 'ipu3.cpp', ]) diff --git a/src/libcamera/pipeline/meson.build b/src/libcamera/pipeline/meson.build index 0d466225a72e..42922030122b 100644 --- a/src/libcamera/pipeline/meson.build +++ b/src/libcamera/pipeline/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_sources += files([ 'uvcvideo.cpp', 'vimc.cpp', diff --git a/src/libcamera/pipeline/rkisp1/meson.build b/src/libcamera/pipeline/rkisp1/meson.build index d04fb45223e7..bb039d8069b5 100644 --- a/src/libcamera/pipeline/rkisp1/meson.build +++ b/src/libcamera/pipeline/rkisp1/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_sources += files([ 'rkisp1.cpp', 'timeline.cpp', diff --git a/src/libcamera/proxy/meson.build b/src/libcamera/proxy/meson.build index efc113230217..97d839b25a6b 100644 --- a/src/libcamera/proxy/meson.build +++ b/src/libcamera/proxy/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libcamera_sources += files([ 'ipa_proxy_linux.cpp', ]) diff --git a/src/libcamera/proxy/worker/meson.build b/src/libcamera/proxy/worker/meson.build index 839156f7591a..4cb2b5475091 100644 --- a/src/libcamera/proxy/worker/meson.build +++ b/src/libcamera/proxy/worker/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + ipa_proxy_sources = [ ['ipa_proxy_linux', 'ipa_proxy_linux_worker.cpp'] ] diff --git a/src/meson.build b/src/meson.build index 5adcd61fd913..66edb0e7644f 100644 --- a/src/meson.build +++ b/src/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + if get_option('android') subdir('android') endif diff --git a/src/qcam/meson.build b/src/qcam/meson.build index 1e71f20fa15e..c13760e5377e 100644 --- a/src/qcam/meson.build +++ b/src/qcam/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + qcam_sources = files([ 'format_converter.cpp', 'main.cpp', diff --git a/src/v4l2/meson.build b/src/v4l2/meson.build index 14ee3594747d..99c6149d3193 100644 --- a/src/v4l2/meson.build +++ b/src/v4l2/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + v4l2_compat_sources = files([ 'v4l2_camera.cpp', 'v4l2_camera_proxy.cpp', diff --git a/test/camera/meson.build b/test/camera/meson.build index e2a6660a7a92..27cb482aea92 100644 --- a/test/camera/meson.build +++ b/test/camera/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # Tests are listed in order of complexity. # They are not alphabetically sorted. camera_tests = [ diff --git a/test/controls/meson.build b/test/controls/meson.build index f0850df28c8a..aefcf03b793c 100644 --- a/test/controls/meson.build +++ b/test/controls/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + control_tests = [ [ 'control_info', 'control_info.cpp' ], [ 'control_list', 'control_list.cpp' ], diff --git a/test/ipa/meson.build b/test/ipa/meson.build index f925c50a085e..4c1309f6f869 100644 --- a/test/ipa/meson.build +++ b/test/ipa/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + ipa_test = [ ['ipa_module_test', 'ipa_module_test.cpp'], ['ipa_interface_test', 'ipa_interface_test.cpp'], diff --git a/test/ipc/meson.build b/test/ipc/meson.build index cc46b41c7687..7624d3742665 100644 --- a/test/ipc/meson.build +++ b/test/ipc/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + ipc_tests = [ [ 'unixsocket', 'unixsocket.cpp' ], ] diff --git a/test/libtest/meson.build b/test/libtest/meson.build index 3e798ef3810e..5b18f01dfd86 100644 --- a/test/libtest/meson.build +++ b/test/libtest/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + libtest_sources = files([ 'camera_test.cpp', 'test.cpp', diff --git a/test/log/meson.build b/test/log/meson.build index 95f6c1a2ae4a..483cb56d2472 100644 --- a/test/log/meson.build +++ b/test/log/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + log_test = [ ['log_api', 'log_api.cpp'], ['log_process', 'log_process.cpp'], diff --git a/test/media_device/meson.build b/test/media_device/meson.build index 6a0e468434b5..d36a0fe126e3 100644 --- a/test/media_device/meson.build +++ b/test/media_device/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + lib_mdev_test_sources = files([ 'media_device_test.cpp', ]) diff --git a/test/meson.build b/test/meson.build index daaa1aac926d..8566ed5b47ef 100644 --- a/test/meson.build +++ b/test/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + subdir('libtest') subdir('camera') diff --git a/test/pipeline/ipu3/meson.build b/test/pipeline/ipu3/meson.build index d02927c9af86..43d6ffc08c8a 100644 --- a/test/pipeline/ipu3/meson.build +++ b/test/pipeline/ipu3/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + ipu3_test = [ ['ipu3_pipeline_test', 'ipu3_pipeline_test.cpp'], ] diff --git a/test/pipeline/meson.build b/test/pipeline/meson.build index 157f789ceb25..a6c5df364f05 100644 --- a/test/pipeline/meson.build +++ b/test/pipeline/meson.build @@ -1,2 +1,4 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + subdir('ipu3') subdir('rkisp1') diff --git a/test/pipeline/rkisp1/meson.build b/test/pipeline/rkisp1/meson.build index d3f974964fc4..71428e76e439 100644 --- a/test/pipeline/rkisp1/meson.build +++ b/test/pipeline/rkisp1/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + rkisp1_test = [ ['rkisp1_pipeline_test', 'rkisp1_pipeline_test.cpp'], ] diff --git a/test/process/meson.build b/test/process/meson.build index c4d83d6c8b39..fc12853abe98 100644 --- a/test/process/meson.build +++ b/test/process/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + process_tests = [ [ 'process_test', 'process_test.cpp' ], ] diff --git a/test/serialization/meson.build b/test/serialization/meson.build index d78d92e61887..ebc9754d3119 100644 --- a/test/serialization/meson.build +++ b/test/serialization/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + serialization_tests = [ [ 'control_serialization', 'control_serialization.cpp' ], ] diff --git a/test/stream/meson.build b/test/stream/meson.build index 005f4aa4996a..bd0d90a920b6 100644 --- a/test/stream/meson.build +++ b/test/stream/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + stream_tests = [ [ 'stream_formats', 'stream_formats.cpp' ], ] diff --git a/test/v4l2_subdevice/meson.build b/test/v4l2_subdevice/meson.build index 0521984b2a78..15c766819e12 100644 --- a/test/v4l2_subdevice/meson.build +++ b/test/v4l2_subdevice/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + v4l2_subdevice_tests = [ [ 'list_formats', 'list_formats.cpp'], [ 'test_formats', 'test_formats.cpp'], diff --git a/test/v4l2_videodevice/meson.build b/test/v4l2_videodevice/meson.build index 5c52da7219c2..cfcdf33b6d4b 100644 --- a/test/v4l2_videodevice/meson.build +++ b/test/v4l2_videodevice/meson.build @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + # Tests are listed in order of complexity. # They are not alphabetically sorted. v4l2_videodevice_tests = [ diff --git a/utils/ipu3/meson.build b/utils/ipu3/meson.build index 49c45856eea6..cb34df6db0f1 100644 --- a/utils/ipu3/meson.build +++ b/utils/ipu3/meson.build @@ -1 +1,3 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + ipu3_unpack = executable('ipu3-unpack', 'ipu3-unpack.c') diff --git a/utils/meson.build b/utils/meson.build index f434c79c0ae3..aa802f46106f 100644 --- a/utils/meson.build +++ b/utils/meson.build @@ -1 +1,3 @@ +# SPDX-License-Identifier: LGPL-2.1-or-later + subdir('ipu3')