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