--- loncom/build/Makefile.cvs 2002/01/08 00:01:22 1.2 +++ loncom/build/Makefile.cvs 2002/04/29 19:19:08 1.6 @@ -1,10 +1,11 @@ # The LearningOnline Network with CAPA # Scott Harrison -# $Id: Makefile.cvs,v 1.2 2002/01/08 00:01:22 harris41 Exp $ +# $Id: Makefile.cvs,v 1.6 2002/04/29 19:19:08 harris41 Exp $ STATDIR="loncom/build/cvsstats" STATSUBDIR="cvsstats" +TIMEAGO=7 help: @echo "*** You need to specify a valid target ***" @@ -20,50 +21,41 @@ cvsreport: echo "
Number of altered files:" >> ../../doc/build/cvsreport.html - cd ../..; cvs log -d ">`date --date='8 days ago' +\"%Y-%m-%d\"`" \ - loncom CAPA doc packaging 2>/dev/null | perl \ + cd ../..; cvs log \ + -d ">`date --date='$(TIMEAGO) days ago' +\"%Y-%m-%d\"`" \ + loncom CAPA doc 2>/dev/null | perl \ loncom/build/cvsfilter.pl | grep '^Working file:' | cut -b15- | \ wc -l >> doc/build/cvsreport.html # Listing of Altered Files echo "
Altered files:
" >> \ ../../doc/build/cvsreport.html - cd ../..; cvs log -d ">`date --date='8 days ago' +\"%Y-%m-%d\"`" \ - loncom CAPA doc packaging 2>/dev/null | \ + cd ../..; cvs log \ + -d ">`date --date='$(TIMEAGO) days ago' +\"%Y-%m-%d\"`" \ + loncom CAPA doc 2>/dev/null | \ perl loncom/build/cvsfilter.pl | grep '^Working file:' | cut -b15- \ >> doc/build/cvsreport.html - # Log entries for loncom - echo "
Log entries for loncom:
" >> \ - ../../doc/build/cvsreport.html - cd ../../loncom; cvs log -d ">`date --date='8 days ago' \ - +\"%Y-%m-%d\"`" . 2>/dev/null | perl ../loncom/build/cvsfilter.pl >> \ - ../doc/build/cvsreport.html - # Log entries for CAPA - echo "
Log entries for CAPA:
" >> \ - ../../doc/build/cvsreport.html - cd ../../CAPA; cvs log -d ">`date --date='8 days ago' \ - +\"%Y-%m-%d\"`" . 2>/dev/null | perl ../loncom/build/cvsfilter.pl >> \ - ../doc/build/cvsreport.html - # Log entries for doc - echo "
Log entries for doc:
" >> \ - ../../doc/build/cvsreport.html - cd ../../doc; cvs log -d ">`date --date='8 days ago' \ - +\"%Y-%m-%d\"`" . 2>/dev/null | perl ../loncom/build/cvsfilter.pl >> \ - ../doc/build/cvsreport.html - # Log entries for packaging - echo "
Log entries for packaging:
" >> \ - ../../doc/build/cvsreport.html - cd ../../packaging; cvs log -d ">`date --date='8 days ago' \ - +\"%Y-%m-%d\"`" . 2>/dev/null | perl ../loncom/build/cvsfilter.pl >> \ - ../doc/build/cvsreport.html - echo "" >> ../../doc/build/cvsreport.html + echo "" >> ../constructdoc/devhistory/cvsreport.html + make -f Makefile.cvs COMPONENT=loncom logentries + make -f Makefile.cvs COMPONENT=CAPA logentries + make -f Makefile.cvs COMPONENT=doc logentries + +logentries: + # Log entries for $(COMPONENT) + echo "
Log entries for $(COMPONENT):
" >>\ + ../constructdoc/devhistory/cvsreport.html + cd ../$(COMPONENT); cvs log -d ">`date --date='$(TIMEAGO) days ago' \ + +\"%Y-%m-%d\"`" . 2>/dev/null | perl ../build/cvsfilter.pl >> \ + ../constructdoc/devhistory/cvsreport.html + echo "" >> ../constructdoc/devhistory/cvsreport.html statpage: - install -d cvsstats + install -d $(STATSUBDIR) echo '