build-sys: udev - create hwdb with make install

This commit is contained in:
Kay Sievers 2012-11-16 17:58:31 +01:00
parent 4641b09cbf
commit c4eb3681c7
1 changed files with 9 additions and 4 deletions

View File

@ -1955,6 +1955,14 @@ udevadm_LDADD = \
libudev-core.la \
libsystemd-shared.la
# Update hwdb on installation. Do not bother if installing
# in DESTDIR, since this is likely for packaging purposes.
hwdb-update-hook:
-test -n "$(DESTDIR)" || udevadm hwdb --update
INSTALL_DATA_HOOKS += \
hwdb-update-hook
# ------------------------------------------------------------------------------
TESTS += \
test/udev-test.pl \
@ -2714,17 +2722,14 @@ libsystemd-journal-uninstall-hook:
UNINSTALL_EXEC_HOOKS += \
libsystemd-journal-uninstall-hook
# Update catalog on installation / deinstallation. Do not bother if installing
# Update catalog on installation. Do not bother if installing
# in DESTDIR, since this is likely for packaging purposes.
# Ignore failure, since there are other reasons why it might not work,
# like running under distcheck.
catalog-update-hook:
-test -n "$(DESTDIR)" || journalctl --update-catalog
INSTALL_DATA_HOOKS += \
catalog-update-hook
noinst_PROGRAMS += \
test-journal \
test-journal-send \