Whamcloud - gitweb
LU-9439 scripts: lnet systemd service
[fs/lustre-release.git] / lustre / scripts / systemd / Makefile.am
1 # These are scripts that are generated from .in files
2 genunitfiles = lnet.service
3 sysconfigdir = $(sysconfdir)/sysconfig
4
5 if HAVE_SYSTEMD
6 systemdsystemunit_DATA = lnet.service
7 endif
8
9 EXTRA_DIST = $(addsuffix .in,$(genunitfiles))
10
11 CLEANFILES = $(genunitfiles)
12
13 $(genunitfiles): %: %.in
14 if BUILD_DLC
15         sed -e 's,@sbindir\@,$(sbindir),g' \
16             -e 's,@sysconfigdir\@,$(sysconfigdir),g' \
17             -e 's,@sysconfdir\@,$(sysconfdir),g' \
18             -e 's,@BUILD_DLC_TRUE\@,,g' \
19             -e 's,@BUILD_DLC_FALSE\@,\#,g' $< > $@
20 else
21         sed -e 's,@sbindir\@,$(sbindir),g' \
22             -e 's,@sysconfigdir\@,$(sysconfigdir),g' \
23             -e 's,@sysconfdir\@,$(sysconfdir),g' \
24             -e 's,@BUILD_DLC_TRUE\@,\#,g' \
25             -e 's,@BUILD_DLC_FALSE\@,,g' $< > $@
26 endif