From 14780c69ca5f12ff585ddedacf8d73a17d54747e Mon Sep 17 00:00:00 2001 From: Konsta Date: Sun, 22 Jun 2025 11:54:41 +0300 Subject: [PATCH] android: Add soong blueprint makefiles for ipa data --- src/ipa/rpi/pisp/data/Android.bp | 47 ++++++++++++++++++++++++++++++++ src/ipa/rpi/vc4/data/Android.bp | 47 ++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+) create mode 100644 src/ipa/rpi/pisp/data/Android.bp create mode 100644 src/ipa/rpi/vc4/data/Android.bp diff --git a/src/ipa/rpi/pisp/data/Android.bp b/src/ipa/rpi/pisp/data/Android.bp new file mode 100644 index 00000000..66936b4c --- /dev/null +++ b/src/ipa/rpi/pisp/data/Android.bp @@ -0,0 +1,47 @@ +// +// Copyright (C) 2025 KonstaKANG +// +// SPDX-License-Identifier: LGPL-2.1-or-later +// + +prebuilt_etc { + name: "libcamera-rpi-ipa_rpi_pisp_data", + relative_install_path: "libcamera/ipa/rpi/pisp", + srcs: [ + "imx219.json", + "imx219_noir.json", + "imx296.json", + "imx296_mono.json", + "imx477.json", + "imx477_noir.json", + "imx477_scientific.json", + "imx500.json", + "imx519.json", + "imx708.json", + "imx708_noir.json", + "imx708_wide.json", + "imx708_wide_noir.json", + "ov5647.json", + "ov5647_noir.json", + "ov64a40.json", + ], + dsts: [ + "imx219.json", + "imx219_noir.json", + "imx296.json", + "imx296_mono.json", + "imx477.json", + "imx477_noir.json", + "imx477_scientific.json", + "imx500.json", + "imx519.json", + "imx708.json", + "imx708_noir.json", + "imx708_wide.json", + "imx708_wide_noir.json", + "ov5647.json", + "ov5647_noir.json", + "ov64a40.json", + ], + installable: false, +} diff --git a/src/ipa/rpi/vc4/data/Android.bp b/src/ipa/rpi/vc4/data/Android.bp new file mode 100644 index 00000000..22a4dd8f --- /dev/null +++ b/src/ipa/rpi/vc4/data/Android.bp @@ -0,0 +1,47 @@ +// +// Copyright (C) 2025 KonstaKANG +// +// SPDX-License-Identifier: LGPL-2.1-or-later +// + +prebuilt_etc { + name: "libcamera-rpi-ipa_rpi_vc4_data", + relative_install_path: "libcamera/ipa/rpi/vc4", + srcs: [ + "imx219.json", + "imx219_noir.json", + "imx296.json", + "imx296_mono.json", + "imx477.json", + "imx477_noir.json", + "imx477_scientific.json", + "imx500.json", + "imx519.json", + "imx708.json", + "imx708_noir.json", + "imx708_wide.json", + "imx708_wide_noir.json", + "ov5647.json", + "ov5647_noir.json", + "ov64a40.json", + ], + dsts: [ + "imx219.json", + "imx219_noir.json", + "imx296.json", + "imx296_mono.json", + "imx477.json", + "imx477_noir.json", + "imx477_scientific.json", + "imx500.json", + "imx519.json", + "imx708.json", + "imx708_noir.json", + "imx708_wide.json", + "imx708_wide_noir.json", + "ov5647.json", + "ov5647_noir.json", + "ov64a40.json", + ], + installable: false, +}