[libcamera-devel] [PATCH 5/8] utils: update-mojo.sh: Commit the mojo update
Milan Zamazal
mzamazal at redhat.com
Fri Jan 5 11:54:25 CET 2024
Laurent Pinchart <laurent.pinchart at ideasonboard.com> writes:
> On Fri, Jan 05, 2024 at 11:09:22AM +0100, Milan Zamazal wrote:
>> Laurent Pinchart <laurent.pinchart at ideasonboard.com> writes:
>>
>
>> > Commit the mojo update with a standardized commit message. As mojo is
>> > imported as-is without local modifications, this simplifies usage of the
>> > update script.
>> >
>> > Signed-off-by: Laurent Pinchart <laurent.pinchart at ideasonboard.com>
>> > ---
>> > utils/update-mojo.sh | 20 ++++++++++++++------
>> > 1 file changed, 14 insertions(+), 6 deletions(-)
>> >
>> > diff --git a/utils/update-mojo.sh b/utils/update-mojo.sh
>> > index 25a280e04331..bb0f078e5b3f 100755
>> > --- a/utils/update-mojo.sh
>> > +++ b/utils/update-mojo.sh
>> > @@ -72,9 +72,17 @@ EOF
>> > echo "$readme" > utils/ipc/mojo/README
>> > echo "$readme" > utils/ipc/tools/README
>> >
>> > -cat <<EOF
>> > -------------------------------------------------------------
>> > -mojo updated. Please review and up-port local changes before
>> > -committing.
>> > -------------------------------------------------------------
>> > -EOF
>> > +# Commit the update.
>> > +git add utils/ipc/mojo/
>> > +git add utils/ipc/tools/
>> > +
>> > +echo "utils: ipc: Update mojo
>> > +
>> > +Update mojo from commit
>> > +
>> > +$(git -C "${chromium_dir}" show --pretty='%H "%s"' --no-patch)
>> > +
>> > +from the Chromium repository.
>> > +
>> > +The update-mojo.sh script was used for this update." | \
>> > +git commit -n -s -F -
>>
>> Why `-n'?
>
> Because mojo doesn't comply with the Python coding style enforced by our
> checkstyle.py. If someone runs checkstyle.py as a pre-commit hook, the
> commit will fail.
I see, OK. Maybe worth mentioning this somewhere? Anyway:
Reviewed-by: Milan Zamazal <mzamazal at redhat.com>
More information about the libcamera-devel
mailing list