X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fscripts%2FMakefile.am;h=25b999555b67916600be4ceb198273f5df61a735;hb=25e1cea871abd3c08dffb06ea62046ad84a822c1;hp=9664b45cf62466522511ac5a764123b9d0a9eeb6;hpb=72057a3af19ee02d9a686bd7e7d074917e381310;p=fs%2Flustre-release.git diff --git a/lustre/scripts/Makefile.am b/lustre/scripts/Makefile.am index 9664b45..25b9995 100644 --- a/lustre/scripts/Makefile.am +++ b/lustre/scripts/Makefile.am @@ -33,13 +33,20 @@ # # These are scripts that are generated from .in files -genscripts = lc_modprobe lc_net lc_hb lc_cluman lc_md lc_lvm lustre_start +genscripts = lc_modprobe lc_net lc_hb lc_cluman lc_md lc_lvm lustre_start lnet + +SUBDIRS = systemd sbin_SCRIPTS = lustre_rmmod ko2iblnd-probe if RHEL initdir = $(sysconfdir)/init.d -init_SCRIPTS = lnet lsvcgss +init_SCRIPTS = lsvcgss + +if !HAVE_SYSTEMD +init_SCRIPTS += lnet +endif + if SERVER init_SCRIPTS += lustre endif @@ -70,11 +77,21 @@ endif # UTILS EXTRA_DIST = license-status lustre_rmmod ldev lc_mon lhbadm \ lc_servip lustre_routes_config lustre_routes_conversion \ $(addsuffix .in,$(genscripts)) lfs_migrate lustre_req_history \ - lustre lnet lsvcgss lc_common haconfig Lustre.ha_v2 dkms.mkconf \ + lustre lsvcgss lc_common haconfig Lustre.ha_v2 dkms.mkconf \ zfsobj2fid ko2iblnd-probe CLEANFILES = $(genscripts) $(genscripts): %: %.in - sed -e 's#@scriptlibdir@#$(scriptlibdir)#' < $< > $@ +if BUILD_DLC + sed -e 's,@sysconfdir\@,$(sysconfdir),g' \ + -e 's,@scriptlibdir\@,$(scriptlibdir),g' \ + -e 's,@BUILD_DLC_TRUE\@,,g' \ + -e 's,@BUILD_DLC_FALSE\@,\#,g' $< > $@ +else + sed -e 's,@sysconfdir\@,$(sysconfdir),g' \ + -e 's,@scriptlibdir\@,$(scriptlibdir),g' \ + -e 's,@BUILD_DLC_TRUE\@,\#,g' \ + -e 's,@BUILD_DLC_FALSE\@,,g' $< > $@ +endif chmod +x $@