Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI: add oelint-adv based linter for our own recipes #224

Open
wants to merge 32 commits into
base: scarthgap
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
65cc41a
meta-lxatac-software: lxatac-profile: set LG_COORDINATOR not LG_CROSSBAR
hnez Dec 20, 2024
e1bb04a
meta-lxatac-software: container-control: set ...:${PN} not ..._${PN}
hnez Dec 20, 2024
9253ae2
oelint: add linter configuration
hnez Dec 20, 2024
91966cd
CI: add oelint-adv linter rule
hnez Dec 9, 2024
f1e9726
meta-lxatac-{bsp,software}: fix indentation in recipes
hnez Dec 20, 2024
9627468
meta-lxatac-{bsp,software}: fix whitespace in var assign, add and append
hnez Dec 20, 2024
8fb7e89
meta-lxatac-bsp: tf-a-stm32mp_2.9: remove superfluous empty line
hnez Dec 9, 2024
621b4bf
meta-lxatac-{bsp,software}: Sort DEPENDS and RDEPENDS alphabetically
hnez Dec 20, 2024
c3fc800
meta-lxatac-{bsp,software}: Provide better/shorter/any at all SUMMARYs
hnez Dec 20, 2024
696e100
meta-lxatac-{bsp,software}: use SRC_URI:append instead if +=
hnez Dec 20, 2024
be19a66
meta-lxatac-{bsp,software}: Do not override FILES and append instead
hnez Dec 20, 2024
b878102
meta-lxatac-bsp: lxatac-net-switch-hacks: Do not add sysconfdir to FILES
hnez Dec 20, 2024
e29005d
meta-lxatac-bsp: arm-trusted-firmware-a: Do not override variables in…
hnez Dec 20, 2024
4dad2f0
meta-lxatac-bsp: barebox: add oelint exception for require image-uefi…
hnez Dec 20, 2024
ae44f64
meta-lxatac-bsp: barebox: use DEPENDS:append instead of assign in .inc
hnez Dec 20, 2024
d34f86f
meta-lxatac-bsp: barebox: add documentation for the do_copy_fw task
hnez Dec 20, 2024
691c4bc
meta-lxatac-bsp: linux-lxatac: add documentation for the do_copy_fw task
hnez Dec 20, 2024
f4aaf20
meta-lxatac-software: tacd-webinterface: add docs for the do_copy_fw …
hnez Dec 20, 2024
94ce07a
meta-lxatac-bsp: fiptool-native: use inherit_defer native
hnez Dec 20, 2024
83e89c9
meta-lxatac-software: panel-mipi-dbi-native: use inherit_defer native
hnez Dec 20, 2024
c7a07b6
meta-lxatac-bsp: lxatac-net-switch-hacks: depend on util-linux-chrt only
hnez Dec 20, 2024
0bc4ab5
meta-lxatac-bsp: linux-lxatac: disable oelint for false positive
hnez Dec 20, 2024
78e03bb
meta-lxatac-software: github-act-runner: ignore do_compile[network] o…
hnez Dec 20, 2024
3517acd
meta-lxatac-software: gitlab-runner: ignore do_compile[network] oelint
hnez Dec 20, 2024
cf26f81
meta-lxatac-software: classes: panel-mipi-dbi rename to panel_mipi_dbi
hnez Dec 20, 2024
c2caf27
meta-lxatac-software: rkdeveloptool: add upstream status to Makefile …
hnez Dec 20, 2024
f62259d
meta-lxatac-software: bottom: remove require of non-existant files
hnez Dec 20, 2024
357f3b9
meta-lxatac-software: tacd: use require for existing files only
hnez Dec 20, 2024
2077954
meta-lxatac-software: ripgrep: remove require of non-existant files
hnez Dec 20, 2024
c30ee39
meta-lxatac-software: tac-gadget: Do not add bindir to FILES
hnez Dec 20, 2024
f0dcecc
meta-lxatac-{bsp, software}: order variables according to oelint.var.…
hnez Dec 20, 2024
c618afa
meta-lxatac-software: lxatac-core-image-base: add oelint exception
hnez Jan 2, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
SUMMARY = "ARM Trusted Firmware-A"
SUMMARY ?= "ARM Trusted Firmware-A"
DESCRIPTION = "\
Trusted Firmware-A (TF-A) is a reference implementation of secure world \
software for Arm A-Profile architectures (Armv8-A and Armv7-A), including \
Expand All @@ -17,9 +17,9 @@ LICENSE = "\
Zlib & \
(GPL-2.0-only | GPL-3.0-only | BSD-3-Clause) \
"
LIC_FILES_CHKSUM = "file://docs/license.rst;md5=713afe122abbe07f067f939ca3c480c5"
LIC_FILES_CHKSUM ?= "file://docs/license.rst;md5=713afe122abbe07f067f939ca3c480c5"

DEPENDS = "dtc-native"
DEPENDS += "dtc-native"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can't see how this variable is overridden in the .bb file. Unrelated?

PROVIDES = "virtual/ARM-tf-a"

SRC_URI = "git://review.trustedfirmware.org/TF-A/trusted-firmware-a.git;protocol=https;branch=master"
Expand All @@ -29,8 +29,8 @@ B = "${WORKDIR}/build"

inherit deploy

COMPATIBLE_MACHINE = "none"
PLATFORM = "none"
COMPATIBLE_MACHINE ?= "none"
PLATFORM ?= "none"

EXTRA_OEMAKE = "\
BUILD_BASE=${B} \
Expand Down