Annotation of register/prgsrc/Makefile, revision 1.1
1.1 ! boris 1: ifndef ROOT
! 2: ROOT = /home/znatoki
! 3: endif
! 4: PERL = perl
! 5: TMPSAV = /tmp
! 6: PMODE = 775
! 7: LMODE = 664
! 8: KULICHKI=znatoki.kulichki.net
! 9: RSYNC = rsync -ruvpte ssh --delete --progress --rsync-path='~/bin/rsync'
! 10: DESTSRCDIR=~piataev/public_html/dimrub/src/
! 11: SRCDIR=../baza/
! 12: DESTPRGSRC=~piataev/register/prgsrc
! 13: DUMPDIR=../dump
! 14: DESTDUMPDIR=/tmp/
! 15:
! 16:
! 17: CGISCRIPTS = register.cgi
! 18:
! 19: DBBIN = ../bin
! 20: MANDIR = ../man
! 21: CGIBIN = $(ROOT)/public_html/cgi-bin
! 22:
! 23: BININSTALL = ${DBSCRIPTS:%.pl=$(DBBIN)/%.pl}
! 24: CGIINSTALL = ${CGISCRIPTS:%.cgi=$(CGIBIN)/%.cgi}
! 25:
! 26:
! 27: $(DBBIN)/%.pl: %.pl
! 28: ${PERL} -c $<
! 29: - pod2man --center "Internet Club DB" $< > $*.1
! 30: - install -m $(LMODE) $*.1 $(MANDIR)/man1
! 31: if [ -f $@ ]; then mv $@ $(TMPSAV); fi
! 32: cp $< $@
! 33: chmod $(PMODE) $@
! 34: if [ -f $(TMPSAV)/$(@F) ]; then rm -f $(TMPSAV)/$(@F); fi
! 35:
! 36: $(CGIBIN)/%.cgi: %.cgi
! 37: ${PERL} -c $<
! 38: - pod2man --center "Internet Club DB" $< > $*.1
! 39: - install -m $(LMODE) $*.1 $(MANDIR)/man1
! 40: if [ -f $@ ]; then mv $@ $(TMPSAV); fi
! 41: cp $< $@
! 42: chmod $(PMODE) $@
! 43: if [ -f $(TMPSAV)/$(@F) ]; then rm -f $(TMPSAV)/$(@F); fi
! 44:
! 45:
! 46: all: $(BININSTALL) $(CGIINSTALL)
! 47:
! 48:
! 49: prgdeliver:
! 50: $(RSYNC) ./ $(KULICHKI):$(DESTPRGSRC)
! 51:
! 52: dbdeliver:
! 53: mysqldump -u piataev chgk > $(DUMPDIR)/chgkdump
! 54: $(RSYNC) $(DUMPDIR)/chgkdump $(KULICHKI):$(DESTDUMPDIR)
! 55:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>