mirror of
https://gitlab.freedesktop.org/NetworkManager/NetworkManager.git
synced 2025-12-28 06:20:10 +01:00
No idea why was it there in the first place.
This also fixes a bug that the rules file was conditionally included in dist
depending on presence of udev dir at configure time.
(cherry picked from commit ceea3c6782)
71 lines
1.9 KiB
Makefile
71 lines
1.9 KiB
Makefile
|
|
if HAVE_SYSTEMD
|
|
systemdsystemunit_DATA = \
|
|
NetworkManager.service \
|
|
NetworkManager-wait-online.service \
|
|
NetworkManager-dispatcher.service
|
|
|
|
NetworkManager.service: NetworkManager.service.in
|
|
$(edit) $< >$@
|
|
|
|
if HAVE_SYSTEMD_200
|
|
NetworkManager-wait-online.service: NetworkManager-wait-online.service.in
|
|
$(edit) $< >$@
|
|
else
|
|
NetworkManager-wait-online.service: NetworkManager-wait-online-systemd-pre200.service.in
|
|
$(edit) $< >$@
|
|
endif
|
|
|
|
NetworkManager-dispatcher.service: NetworkManager-dispatcher.service.in
|
|
$(edit) $< >$@
|
|
|
|
servicedir = $(datadir)/dbus-1/system-services
|
|
service_in_files = org.freedesktop.NetworkManager.service.in
|
|
service_DATA = $(service_in_files:.service.in=.service)
|
|
|
|
$(service_DATA): $(service_in_files) Makefile
|
|
$(edit) $< >$@
|
|
|
|
install-exec-local:
|
|
install -d $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants
|
|
ln -sf $(systemdsystemunitdir)/NetworkManager-wait-online.service $(DESTDIR)$(systemdsystemunitdir)/network-online.target.wants
|
|
endif
|
|
|
|
examplesdir = $(docdir)/examples
|
|
examples_DATA = server.conf
|
|
|
|
if WITH_UDEV_DIR
|
|
udevrulesdir = $(UDEV_DIR)/rules.d
|
|
udevrules_DATA = \
|
|
85-nm-unmanaged.rules \
|
|
77-nm-olpc-mesh.rules
|
|
endif
|
|
|
|
server.conf: server.conf.in
|
|
$(edit) $< >$@
|
|
|
|
edit = sed \
|
|
-e 's|@bindir[@]|$(bindir)|g' \
|
|
-e 's|@sbindir[@]|$(sbindir)|g' \
|
|
-e 's|@sysconfdir[@]|$(sysconfdir)|g' \
|
|
-e 's|@localstatedir[@]|$(localstatedir)|g' \
|
|
-e 's|@libexecdir[@]|$(libexecdir)|g' \
|
|
-e 's|@DISTRO_NETWORK_SERVICE[@]|$(DISTRO_NETWORK_SERVICE)|g'
|
|
|
|
EXTRA_DIST = \
|
|
NetworkManager.service.in \
|
|
NetworkManager-wait-online.service.in \
|
|
NetworkManager-wait-online-systemd-pre200.service.in \
|
|
NetworkManager-dispatcher.service.in \
|
|
org.freedesktop.NetworkManager.service.in \
|
|
85-nm-unmanaged.rules \
|
|
77-nm-olpc-mesh.rules \
|
|
server.conf.in
|
|
|
|
CLEANFILES = \
|
|
NetworkManager.service \
|
|
NetworkManager-wait-online.service \
|
|
NetworkManager-dispatcher.service \
|
|
org.freedesktop.NetworkManager.service \
|
|
server.conf
|
|
|