systemd/tools
Zbigniew Jędrzejewski-Szmek e31134b5f2 mkosi: add helper script to update mkosi hash
This is very similar to tools/fetch-distro.py. The idea is that we extend the
commit to update the mkosi hash with a git log --pretty=oneline output, so that
the reader can know what changes were actually included.

The motivation is that I'm always wondering what changed in mkosi when I see a
commit updating the hash, and it's nicer to have this information shown
directly in the commit.

The script does _not_ pull changes from upstream, on the assumption that the
person doing the commit always has a fresh checkout and that they tested with
that checkout.
2024-09-12 10:52:52 +02:00
..
chromiumos Update hwdb autosuspend rules 2023-11-01 14:07:54 +00:00
analyze-dump-sort.py tools: pylint analyze-dump-sort.py 2023-08-10 18:13:29 +02:00
catalog-report.py tools: pylint catalog-report.py 2023-08-10 11:08:17 +02:00
check-api-docs.sh Change all fixed-path bash shebangs to /u/b/env bash outside test/ 2021-12-12 21:13:50 +01:00
check-efi-alignment.py efi: skip check-alignment-* tests if pefile is not installed 2024-03-27 02:32:42 +09:00
check-help.sh test/check-help: check that --help and -h are identical 2022-04-05 22:18:31 +02:00
check-includes.py tools: pylint check-includes.py 2023-08-10 11:08:17 +02:00
check-version-history.py tools/check-version-history: skip test if lxml is not installed 2024-04-10 11:10:02 +02:00
check-version.sh tests: add a smoke test for --version option in binaries 2022-04-05 22:18:31 +02:00
command_ignorelist measure: introduce support for a new ".profile" section 2024-09-06 11:15:45 +02:00
coverity.sh ci: simplify the Coverity script a bit 2022-08-11 10:57:25 +02:00
dbus_exporter.py dbus-exporter: Set explicit mode on output directory 2024-03-22 07:54:25 +09:00
dbus_ignorelist man: add basic documents for org.freedesktop.timesync1 2024-09-11 04:42:50 +09:00
debug-sd-boot.sh boot: Fix debug experience 2023-03-10 11:41:08 +01:00
dump-auxv.py tools: pylint dump-auxv.py 2023-08-10 18:13:29 +02:00
elf2efi.py tools/elf2efi: elif→if to make pylint happy 2024-03-22 15:44:17 +01:00
fetch-distro.py tools/fetch-distro: switch to the target branch 2024-07-22 11:38:08 +02:00
fetch-mkosi.py mkosi: add helper script to update mkosi hash 2024-09-12 10:52:52 +02:00
find-build-dir.sh tools: shellcheck-ify most of the tool scripts 2021-04-20 20:11:13 +02:00
find-double-newline.sh tools: shellcheck-ify most of the tool scripts 2021-04-20 20:11:13 +02:00
find-tabs.sh tools: shellcheck-ify most of the tool scripts 2021-04-20 20:11:13 +02:00
function_ignorelist man: add checks for missing version information 2023-10-01 11:54:29 +01:00
gdb-sd_dump_hashmaps.py tools: pylint gdb-sd_dump_hashmaps.py 2023-08-10 18:13:29 +02:00
generate-gperfs.py tools: pylint generate-gperfs.py 2023-08-10 18:13:29 +02:00
git-contrib.sh git-contrib: use 'git shortlog' command 2024-04-03 10:07:54 +09:00
git-setup.sh mkosi: Replace submodules with our own thing 2024-05-30 19:31:32 +02:00
list-discoverable-partitions.py tools: pylint list-discoverable-partitions.py 2023-08-10 18:13:29 +02:00
make-autosuspend-rules.py tools: pylint make-autosuspend-rules.py 2023-08-10 18:13:29 +02:00
make-directive-index.py tools: pylint make-directive-index.py 2023-08-10 18:13:29 +02:00
make-man-index.py man: make ID valid 2023-12-25 10:40:40 +01:00
meson-build.sh fuzz: don't panic without a C++ compiler 2023-11-15 12:07:42 +00:00
meson-extract-unit-files.py test: verify our own units (where applicable) 2024-02-20 15:45:50 +01:00
meson-render-jinja2.py meson: Remove version_h dependency from jinja2_cmdline 2024-03-06 15:16:52 +01:00
oss-fuzz.sh meson: Drop skip-deps option 2023-08-23 14:57:49 +02:00
sync-docs.py doc-sync: strip point release from version before uploading 2024-09-10 20:20:01 +02:00
update-dbus-docs.py man: suffix signals with () 2024-01-23 16:27:50 +01:00
update-hwdb-autosuspend.sh tools: update-hwdb-autosuspend.sh: Point at HEAD, not master branch 2023-08-16 02:07:00 +01:00
update-hwdb.sh hwdb: rename .html=>.csv 2023-11-15 15:21:26 +01:00
update-man-rules.py update-man-rules: skip over standard-conf.xml 2024-01-04 15:02:28 +01:00
update-syscall-tables.sh tools: syscall tables moved to a subdirectory 2023-11-01 14:07:54 +00:00
vcs-tag.sh Make vcs-tag do something useful for non-developer mode as well 2024-07-22 12:04:40 +02:00
xml_helper.py tools: pylint xml_helper.py 2023-08-10 18:13:29 +02:00