mirror of
https://github.com/systemd/systemd.git
synced 2024-11-05 23:51:28 +03:00
1e03b754ae
Event processes now get re-used after they handled an event. This reduces pressure on the CPU significantly because cloned event processes no longer cause page faults in the main daemon. After the events have settled, the no longer needed worker processes get killed.
90 lines
1.3 KiB
Makefile
90 lines
1.3 KiB
Makefile
include $(top_srcdir)/Makefile.am.inc
|
|
|
|
SUBDIRS = \
|
|
lib
|
|
|
|
sbin_PROGRAMS = \
|
|
udevd \
|
|
udevadm
|
|
|
|
noinst_PROGRAMS = \
|
|
test-udev
|
|
|
|
common_ldadd =
|
|
|
|
common_files = \
|
|
udev.h \
|
|
udev-event.c \
|
|
udev-watch.c \
|
|
udev-node.c \
|
|
udev-rules.c \
|
|
udev-util.c \
|
|
lib/libudev.h \
|
|
lib/libudev-private.h \
|
|
lib/libudev.c \
|
|
lib/libudev-list.c \
|
|
lib/libudev-util.c \
|
|
lib/libudev-device.c \
|
|
lib/libudev-device-db-write.c \
|
|
lib/libudev-monitor.c \
|
|
lib/libudev-enumerate.c \
|
|
lib/libudev-queue.c \
|
|
lib/libudev-queue-export.c \
|
|
lib/libudev-ctrl.c
|
|
|
|
if USE_SELINUX
|
|
common_files += \
|
|
udev-selinux.c
|
|
common_ldadd += \
|
|
$(SELINUX_LIBS)
|
|
endif
|
|
|
|
udevd_SOURCES = \
|
|
$(common_files) \
|
|
udevd.c
|
|
|
|
udevd_LDADD = \
|
|
$(common_ldadd)
|
|
|
|
|
|
udevadm_SOURCES = \
|
|
$(common_files) \
|
|
udevadm.c \
|
|
udevadm-info.c \
|
|
udevadm-control.c \
|
|
udevadm-test.c \
|
|
udevadm-monitor.c \
|
|
udevadm-settle.c \
|
|
udevadm-trigger.c
|
|
|
|
udevadm_LDADD = \
|
|
$(common_ldadd)
|
|
|
|
|
|
test_udev_SOURCES = \
|
|
$(common_files) \
|
|
test-udev.c
|
|
|
|
test_udev_LDADD = \
|
|
$(common_ldadd)
|
|
|
|
|
|
dist_man_MANS = \
|
|
udev.7 \
|
|
udevadm.8 \
|
|
udevd.8
|
|
|
|
EXTRA_DIST = \
|
|
udev.xml \
|
|
udevadm.xml \
|
|
udevd.xml
|
|
|
|
%.7 %.8 : %.xml
|
|
$(XSLTPROC) -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
|
|
|
|
MAINTAINERCLEANFILES = \
|
|
$(dist_man_MANS)
|
|
|
|
git-clean:
|
|
rm -f Makefile.in
|