| #!/usr/bin/env -S just --justfile |
| # SPDX-License-Identifier: GPL-2.0-only |
| # Copyright (c) 2024 Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| # |
| # justfile to help remember how to do some maintenance stuff when releasing or |
| # maintaining the usbutils package |
| # |
| |
| # show the list of options |
| _help: |
| @just --list |
| |
| |
| # Do a release by signing the tarball and uploading to kernel.org |
| @release *version='': |
| # just echo stuff for now, need to turn this into a real script... |
| echo "$ gpg -a -b usbutils-014.tar" |
| echo "$ kup --host=git@gitolite.kernel.org --subcmd=kup-server put usbutils-014.tar usbutils-014.tar.asc /pub/linux/utils/usb/usbutils/usbutils-014.tar.gz" |
| |
| |
| # Update the usbutils.spdx file |
| @spdx: |
| reuse spdx --creator-organization="The Linux Foundation" --creator-person="Greg Kroah-Hartman <gregkh@linuxfoundation.org>" > usbutils.spdx |
| |
| |
| # Run the "reuse lint" tool |
| @lint: |
| reuse lint |