summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-10-02 13:19:21 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2017-10-02 13:19:21 +0200
commit91dab98ffc4c15c70a02a3773d61d9e049e86ad0 (patch)
treef068d37626665892b3906262a358496fb70892a4 /tools
parent9e82570e73d6a2cf181825530f9f779af3bc7c52 (diff)
downloadsystemd-91dab98ffc4c15c70a02a3773d61d9e049e86ad0.tar.gz
meson-hwdb-update.sh: add -n param to skip downloads
Useful to experiment with the patching part w/o redownloading the files.
Diffstat (limited to 'tools')
-rwxr-xr-xtools/meson-hwdb-update.sh18
1 files changed, 10 insertions, 8 deletions
diff --git a/tools/meson-hwdb-update.sh b/tools/meson-hwdb-update.sh
index 4c919073bb..6ef67ea229 100755
--- a/tools/meson-hwdb-update.sh
+++ b/tools/meson-hwdb-update.sh
@@ -2,14 +2,16 @@
cd "$1"
-curl -L -o usb.ids 'http://www.linux-usb.org/usb.ids'
-curl -L -o pci.ids 'http://pci-ids.ucw.cz/v2.2/pci.ids'
-curl -L -o ma-large.txt 'http://standards-oui.ieee.org/oui/oui.txt'
-curl -L -o ma-medium.txt 'http://standards-oui.ieee.org/oui28/mam.txt'
-curl -L -o ma-small.txt 'http://standards-oui.ieee.org/oui36/oui36.txt'
-curl -L -o pnp_id_registry.html 'http://www.uefi.org/uefi-pnp-export'
-curl -L -o acpi_id_registry.html 'http://www.uefi.org/uefi-acpi-export'
+if [ "$2" != "-n" ]; then
+ curl -L -o usb.ids 'http://www.linux-usb.org/usb.ids'
+ curl -L -o pci.ids 'http://pci-ids.ucw.cz/v2.2/pci.ids'
+ curl -L -o ma-large.txt 'http://standards-oui.ieee.org/oui/oui.txt'
+ curl -L -o ma-medium.txt 'http://standards-oui.ieee.org/oui28/mam.txt'
+ curl -L -o ma-small.txt 'http://standards-oui.ieee.org/oui36/oui36.txt'
+ curl -L -o pnp_id_registry.html 'http://www.uefi.org/uefi-pnp-export'
+ curl -L -o acpi_id_registry.html 'http://www.uefi.org/uefi-acpi-export'
+fi
./ids-update.pl
-./acpi-update.py > 20-acpi-vendor.hwdb.base
+./acpi-update.py >20-acpi-vendor.hwdb.base
patch -p0 -o- 20-acpi-vendor.hwdb.base <20-acpi-vendor.hwdb.patch >20-acpi-vendor.hwdb
diff -u 20-acpi-vendor.hwdb.base 20-acpi-vendor.hwdb >20-acpi-vendor.hwdb.patch