diff options
author | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-01-27 09:23:02 +0100 |
---|---|---|
committer | Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> | 2021-01-27 09:24:30 +0100 |
commit | 816f31d0184c18f71c177a5c0bb15eaeddf3af2e (patch) | |
tree | 9e743d5d1dd2127c226cef8253b2e2126d6447f3 /tools/update-hwdb-autosuspend.sh | |
parent | 4095cff07e1db4c220ff150e77287b8f4f6bc3fe (diff) | |
download | systemd-816f31d0184c18f71c177a5c0bb15eaeddf3af2e.tar.gz |
meson: rename target to update-hwdb-autosuspend
The script is renamed to match.
Now all targets are named uniformly in a tab-completion-friendly fashion, with
the exception of systemd-update-po which is generated by the i18n module
automatically:
$ ninja -C build -t targets | grep update
systemd-update-po: phony
update-syscall-tables: phony
update-syscall-header: phony
update-hwdb: phony
update-hwdb-autosuspend: phony
update-dbus-docs: CUSTOM_COMMAND
update-man-rules: CUSTOM_COMMAND
Diffstat (limited to 'tools/update-hwdb-autosuspend.sh')
-rwxr-xr-x | tools/update-hwdb-autosuspend.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/tools/update-hwdb-autosuspend.sh b/tools/update-hwdb-autosuspend.sh new file mode 100755 index 0000000000..b037dd8d5a --- /dev/null +++ b/tools/update-hwdb-autosuspend.sh @@ -0,0 +1,16 @@ +#!/bin/sh +set -eu + +cd "$1" + +(curl --fail -L 'https://chromium.googlesource.com/chromiumos/platform2/+/master/power_manager/udev/gen_autosuspend_rules.py?format=TEXT'; echo) \ + | base64 -d > tools/chromiumos/gen_autosuspend_rules.py + +(cat <<%EOF +# This file is part of systemd. +# +# Rules to autosuspend known fingerprint readers (pulled from libfprint). +# +%EOF +curl --fail -L 'https://gitlab.freedesktop.org/libfprint/libfprint/-/raw/master/data/autosuspend.hwdb') \ + > hwdb.d/60-autosuspend-fingerprint-reader.hwdb |