File:  [Local Repository] / db / prgsrc / Makefile
Revision 1.1: download - view: text, annotated - select for diffs - revision graph
Sat Oct 28 15:26:20 2000 UTC (23 years, 6 months ago) by boris
Branches: MAIN
CVS tags: HEAD
Initial revision

    1: PERL = perl
    2: TMPSAV = /tmp
    3: PMODE = 775
    4: LMODE = 664
    5: KULICHKI=piataev@kulichki.rambler.ru
    6: RSYNC = rsync -ruvpte ssh1 --delete --progress --rsync-path='~/bin/rsync'
    7: DESTSRCDIR=~/public_html/dimrub/src/
    8: SRCDIR=/home/stepanov/baza/
    9: DESTPRGSRC=~/db/prgsrc
   10: DUMPDIR=../dump
   11: DESTDUMPDIR=/tmp/
   12: 
   13: DBSCRIPTS = mkdb.pl \
   14: 	    updatem.pl \
   15: 	    updatedb.pl \
   16: 	    changecities.pl\
   17: 	    createindex.pl\
   18: 	    updateindex.pl \
   19: 	    addlinks.pl
   20: 
   21: CGISCRIPTS = db.cgi
   22: 
   23: DBBIN = ../bin
   24: MANDIR = ../man
   25: CGIBIN = $(HOME)/public_html/cgi-bin
   26: 
   27: BININSTALL =    ${DBSCRIPTS:%.pl=$(DBBIN)/%.pl}
   28: CGIINSTALL =    ${CGISCRIPTS:%.cgi=$(CGIBIN)/%.cgi}
   29: 
   30: 
   31: $(DBBIN)/%.pl:       %.pl
   32: 	${PERL} -c $<
   33: 	- pod2man --center "Internet Club DB" $< > $*.1
   34: 	- install -m $(LMODE) $*.1 $(MANDIR)/man1
   35: 	if [ -f $@ ]; then mv $@ $(TMPSAV); fi
   36: 	cp $< $@
   37: 	chmod $(PMODE) $@
   38: 	if [ -f $(TMPSAV)/$(@F) ]; then rm -f $(TMPSAV)/$(@F); fi
   39: 
   40: $(CGIBIN)/%.cgi:       %.cgi
   41: 	${PERL} -c $<
   42: 	- pod2man --center "Internet Club DB" $< > $*.1
   43: 	- install -m $(LMODE) $*.1 $(MANDIR)/man1
   44: 	if [ -f $@ ]; then mv $@ $(TMPSAV); fi
   45: 	cp $< $@
   46: 	chmod $(PMODE) $@
   47: 	if [ -f $(TMPSAV)/$(@F) ]; then rm -f $(TMPSAV)/$(@F); fi
   48: 
   49: 
   50: all: $(BININSTALL) $(CGIINSTALL)
   51: 
   52: srcdeliver:
   53: 	$(RSYNC) $(SRCDIR) $(KULICHKI):$(DESTSRCDIR)
   54: 
   55: 
   56: prgdeliver:
   57: 	$(RSYNC) ./ $(KULICHKI):$(DESTPRGSRC)
   58: 
   59: dbdeliver:
   60: 	mysqldump -u piataev chgk > $(DUMPDIR)/chgkdump
   61: 	$(RSYNC) $(DUMPDIR)/chgkdump  $(KULICHKI):$(DESTDUMPDIR)

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