File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / istgt / etc / Makefile.in
Revision 1.1.1.2 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Tue Oct 9 09:13:23 2012 UTC (12 years, 8 months ago) by misho
Branches: istgt, MAIN
CVS tags: v20121028, v20120901, HEAD
dhcp 4.1 r7

    1: # for etc
    2: 
    3: top_srcdir = @top_srcdir@
    4: srcdir   = @srcdir@
    5: 
    6: prefix   = @prefix@
    7: exec_prefix = @exec_prefix@
    8: bindir   = @bindir@
    9: sbindir  = @sbindir@
   10: sysconfdir = @sysconfdir@
   11: datarootdir = @datarootdir@
   12: datadir  = @datadir@
   13: libexecdir = @libexecdir@
   14: mandir   = @mandir@
   15: 
   16: configdir = @configdir@
   17: mediadir = @mediadir@
   18: 
   19: SED      = @SED@
   20: INSTALL  = @INSTALL@
   21: MKDIR_P  = @MKDIR_P@
   22: 
   23: source   = 
   24: header   = 
   25: document = 
   26: sample   = auth.conf istgtcontrol.conf \
   27: 	istgt.large.conf.in istgt.conf.in \
   28: 	istgt.sh.in istgt_netbsd.sh.in istgt_linux.sh.in
   29: rctemplate = @rctemplate@
   30: rcdir    = @rcdir@
   31: rcfile   = $(rctemplate:.sh.in=.sh)
   32: 
   33: DISTDIR = $(top_srcdir)/`cat $(top_srcdir)/distdir`
   34: DISTFILES = Makefile.in \
   35: 	$(header) $(source) \
   36: 	$(document) $(sample)
   37: 
   38: #########################################################################
   39: 
   40: .PHONY: all install install-dirs
   41: all: istgt.large.conf istgt.conf $(rcfile)
   42: 
   43: istgt.large.conf:
   44: 	$(SED) -e 's:%%SYSCONFDIR%%:$(sysconfdir):g' \
   45: 		-e 's:%%CONFIGDIR%%:$(configdir):g' \
   46: 		-e 's:%%MEDIADIR%%:$(mediadir):g' < istgt.large.conf.in > $@
   47: istgt.conf:
   48: 	$(SED) -e 's:%%SYSCONFDIR%%:$(sysconfdir):g' \
   49: 		-e 's:%%CONFIGDIR%%:$(configdir):g' \
   50: 		-e 's:%%MEDIADIR%%:$(mediadir):g' < istgt.conf.in > $@
   51: $(rcfile):
   52: 	$(SED) -e 's:%%SYSCONFDIR%%:$(sysconfdir):g' \
   53: 		-e 's:%%CONFIGDIR%%:$(configdir):g' \
   54: 		-e 's:%%MEDIADIR%%:$(mediadir):g' \
   55: 		-e 's:%%BINDIR%%:$(bindir):g' \
   56: 		-e 's:%%SBINDIR%%:$(sbindir):g' < $(rctemplate) > $@
   57: 
   58: .PHONY: dist clean distclean depend
   59: dist: $(DISTFILES)
   60: 	$(MKDIR_P) $(DISTDIR)/$(subdir)
   61: 	cd $(srcdir); thisdir=`pwd`; \
   62: 	for file in $(DISTFILES); do \
   63: 	    cp -p $$thisdir/$$file $(DISTDIR)/$(subdir); \
   64: 	done
   65: 
   66: install: install-dirs
   67: 	$(INSTALL) -m 0644 istgt.conf $(DESTDIR)$(sysconfdir)/istgt/istgt.conf.sample
   68: 	$(INSTALL) -m 0644 istgt.large.conf \
   69: 		$(DESTDIR)$(sysconfdir)/istgt/istgt.large.conf.sample
   70: 	$(INSTALL) -m 0600 auth.conf $(DESTDIR)$(sysconfdir)/istgt/auth.conf.sample
   71: 	$(INSTALL) -m 0600 istgtcontrol.conf \
   72: 		$(DESTDIR)$(sysconfdir)/istgt/istgtcontrol.conf.sample
   73: #	$(INSTALL) -m 0555 istgt.sh $(DESTDIR)$(sysconfdir)/rc.d/istgt
   74: 	if [ "x$(rcfile)" != "x" -a -f "$(rcfile)" ]; then \
   75: 	    $(INSTALL) -m 0555 $(rcfile) $(DESTDIR)$(rcdir)/istgt; \
   76: 	fi
   77: 
   78: install-dirs:
   79: 	$(MKDIR_P) $(DESTDIR)$(sysconfdir)/istgt
   80: 	if [ -n "$(rcfile)" ] && [ -f "$(rcfile)" ]; then \
   81: 	    if [ -n "$(DESTDIR)$(rcdir)" ] && [ ! -d "$(DESTDIR)$(rcdir)" ]; then \
   82: 		$(MKDIR_P) $(DESTDIR)$(rcdir); \
   83: 	    fi \
   84: 	fi
   85: 
   86: clean:
   87: 	-rm -f istgt.large.conf istgt.conf $(rcfile)
   88: 	-rm -f a.out *.o *.core
   89: 	-rm -f *~
   90: 
   91: distclean: clean
   92: 	-rm -f Makefile config.status config.cache config.log config.h
   93: 
   94: depend:
   95: 
   96: #########################################################################
   97: 

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>