X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=Makefile.am;h=8f56d2549605e6af6771cb25a13edf0a55161a05;hp=5a8d22d61327b8ca69a68d42bd21ffb67bf463fe;hb=304b9f30781b8625c1f84fd27205f2707d4843b1;hpb=e96d6be763014be75d480fde503d0b77f41194a0 diff --git a/Makefile.am b/Makefile.am index 5a8d22d61..8f56d2549 100644 --- a/Makefile.am +++ b/Makefile.am @@ -22,7 +22,7 @@ AM_MAKEFLAGS = --no-print-directory SUBDIRS = . po LIBUDEV_CURRENT=13 -LIBUDEV_REVISION=2 +LIBUDEV_REVISION=3 LIBUDEV_AGE=13 LIBGUDEV_CURRENT=1 @@ -1271,7 +1271,9 @@ udev_common_sources = \ src/udev/udev-builtin-input_id.c \ src/udev/udev-builtin-kmod.c \ src/udev/udev-builtin-path_id.c \ - src/udev/udev-builtin-usb_id.c + src/udev/udev-builtin-usb_id.c \ + src/systemd/sd-daemon.h \ + src/sd-daemon.c udev_common_CFLAGS = \ $(BLKID_CFLAGS) \ @@ -1287,17 +1289,30 @@ udev_common_CPPFLAGS = \ -DFIRMWARE_PATH="$(FIRMWARE_PATH)" \ -DUSB_DATABASE=\"$(USB_DATABASE)\" -DPCI_DATABASE=\"$(PCI_DATABASE)\" +if HAVE_ACL +udev_common_sources += \ + src/udev/udev-builtin-uaccess.c \ + src/login/logind-acl.c \ + src/acl-util.c + +udev_common_CFLAGS += \ + $(ACL_CFLAGS) + +udev_common_LDADD += \ + libsystemd-login.la \ + $(ACL_LIBS) +endif + udevd_SOURCES = \ $(udev_common_sources) \ - src/udev/udevd.c \ - src/systemd/sd-daemon.h \ - src/sd-daemon.c + src/udev/udevd.c udevd_CFLAGS = \ $(udev_common_CFLAGS) udevd_LDADD = \ - $(udev_common_LDADD) + $(udev_common_LDADD) \ + libsystemd-basic.la udevd_CPPFLAGS = \ $(udev_common_CPPFLAGS) @@ -1317,7 +1332,8 @@ udevadm_CFLAGS = \ $(udev_common_CFLAGS) udevadm_LDADD = \ - $(udev_common_LDADD) + $(udev_common_LDADD) \ + libsystemd-basic.la udevadm_CPPFLAGS = \ $(udev_common_CPPFLAGS) @@ -1345,7 +1361,8 @@ test_udev_CFLAGS = \ $(udev_common_CFLAGS) test_udev_LDADD = \ - $(udev_common_LDADD) + $(udev_common_LDADD) \ + libsystemd-basic.la test_udev_CPPFLAGS = \ $(udev_common_CPPFLAGS) @@ -1371,7 +1388,8 @@ ata_id_SOURCES = \ src/udev/ata_id/ata_id.c ata_id_LDADD = \ - libudev-private.la + libudev-private.la \ + libsystemd-basic.la udevlibexec_PROGRAMS += \ ata_id @@ -1381,7 +1399,8 @@ cdrom_id_SOURCES = \ src/udev/cdrom_id/cdrom_id.c cdrom_id_LDADD = \ - libudev-private.la + libudev-private.la \ + libsystemd-basic.la udevlibexec_PROGRAMS += \ cdrom_id @@ -1407,7 +1426,8 @@ scsi_id_SOURCES =\ src/udev/scsi_id/scsi_id.h scsi_id_LDADD = \ - libudev-private.la + libudev-private.la \ + libsystemd-basic.la udevlibexec_PROGRAMS += \ scsi_id @@ -1433,7 +1453,8 @@ accelerometer_SOURCES = \ src/udev/accelerometer/accelerometer.c accelerometer_LDADD = \ - libudev-private.la -lm + libudev-private.la -lm \ + libsystemd-basic.la udevlibexec_PROGRAMS += \ accelerometer @@ -1627,20 +1648,16 @@ dist_udevrules_DATA += \ src/udev/keymap/95-keyboard-force-release.rules dist_udevhome_SCRIPTS = \ - src/udev/keymap/findkeyboards - -udevhome_SCRIPTS = \ + src/udev/keymap/findkeyboards \ src/udev/keymap/keyboard-force-release.sh EXTRA_DIST += \ - src/udev/keymap/check-keymaps.sh \ - src/udev/keymap/keyboard-force-release.sh.in + src/udev/keymap/check-keymaps.sh CLEANFILES += \ $(nodist_keymap_SOURCES) \ src/udev/keymap/keys.txt \ - src/udev/keymap/keys-from-name.gperf \ - src/udev/keymap/keyboard-force-release.sh + src/udev/keymap/keys-from-name.gperf udevkeymapdir = $(libexecdir)/udev/keymaps dist_udevkeymap_DATA = \ @@ -2594,29 +2611,6 @@ systemd_multi_seat_x_LDADD = \ rootlibexec_PROGRAMS += \ systemd-multi-seat-x -systemd_uaccess_SOURCES = \ - src/login/uaccess.c - -if HAVE_ACL -systemd_uaccess_SOURCES += \ - src/login/logind-acl.c \ - src/acl-util.c -endif - -systemd_uaccess_CFLAGS = \ - $(AM_CFLAGS) \ - $(ACL_CFLAGS) - -systemd_uaccess_LDADD = \ - libsystemd-basic.la \ - libsystemd-daemon.la \ - libsystemd-login.la \ - libudev.la \ - $(ACL_LIBS) - -rootlibexec_PROGRAMS += \ - systemd-uaccess - dist_udevrules_DATA += \ src/login/70-uaccess.rules