meson: add target to update the chromiumos rules
There is no change in the file right now, but the download seems to work OK. It's funny that the biggest company in the world cannot provide a download link in plain text.
This commit is contained in:
@@ -47,3 +47,7 @@ endif
|
||||
run_target(
|
||||
'hwdb-update',
|
||||
command : [hwdb_update_sh, meson.current_source_dir()])
|
||||
|
||||
run_target(
|
||||
'autosuspend-update',
|
||||
command : [autosuspend_update_sh, project_source_root + '/tools/chromiumos'])
|
||||
|
||||
@@ -2930,6 +2930,7 @@ make_directive_index_py = find_program('tools/make-directive-index.py')
|
||||
make_man_index_py = find_program('tools/make-man-index.py')
|
||||
xml_helper_py = find_program('tools/xml_helper.py')
|
||||
hwdb_update_sh = find_program('tools/meson-hwdb-update.sh')
|
||||
autosuspend_update_sh = find_program('tools/meson-autosuspend-update.sh')
|
||||
|
||||
subdir('sysctl.d')
|
||||
subdir('sysusers.d')
|
||||
|
||||
Executable → Regular
Executable
+7
@@ -0,0 +1,7 @@
|
||||
#!/bin/sh
|
||||
set -eu
|
||||
|
||||
cd "$1"
|
||||
|
||||
(curl -L 'https://chromium.googlesource.com/chromiumos/platform2/+/master/power_manager/udev/gen_autosuspend_rules.py?format=TEXT'; echo) \
|
||||
| base64 -d > gen_autosuspend_rules.py
|
||||
Reference in New Issue
Block a user