Diff for /loncom/build/Makefile between versions 1.121 and 1.126

version 1.121, 2002/06/12 15:53:46 version 1.126, 2002/07/11 05:28:06
Line 8  DIST=$(DISTPROBE) Line 8  DIST=$(DISTPROBE)
 CATEGORY="development"  CATEGORY="development"
 SOURCE=../..  SOURCE=../..
 TARGET=""  TARGET=""
 DIRTARGET=loncapa  
 NORESTORECONF="0"  NORESTORECONF="0"
 HOSTNAME=""  HOSTNAME=""
 LAUNCH=| perl  LAUNCH=| perl
Line 18  SAVE=program.pl.$(TIMESTAMP) Line 17  SAVE=program.pl.$(TIMESTAMP)
 LAUNCHSAVE=$(OUTSTREAM) $(SAVE)  LAUNCHSAVE=$(OUTSTREAM) $(SAVE)
 METAMTARGET=""  METAMTARGET=""
 MTARGET=""  MTARGET=""
 VERSION=0.1  VERSION=0.4
   DIRTARGET=loncapa-$(VERSION)
   
 help:  help:
  @echo "*** You need to specify a valid target ***"   @echo "*** You need to specify a valid target ***"
Line 220  NET_rawinstall: Line 220  NET_rawinstall:
 VERSION:  VERSION:
  install -d $(TARGET)/etc   install -d $(TARGET)/etc
  echo -n "LON-CAPA release $(VERSION)-" > $(TARGET)/etc/loncapa-release   echo -n "LON-CAPA release $(VERSION)-" > $(TARGET)/etc/loncapa-release
  `date +"%Y%m%d"` >> $(TARGET)/etc/loncapa-release   date +"%Y%m%d" >> $(TARGET)/etc/loncapa-release
   
   aboutVERSION:
    cat $(SOURCE)/loncom/license/about.html | \
    perl -e '$$d=`date +"%Y%m%d"`;chomp($$d);while(<>){s/\<\!\-\- VERSION \-\-\>/$(VERSION)-$$d/; print;}' > \
    $(SOURCE)/loncom/license/about.html.new
    mv -v $(SOURCE)/loncom/license/about.html.new \
    $(SOURCE)/loncom/license/about.html
   
 install: VERSION TEST_hosts_tab Makefile.install Makefile  install: VERSION TEST_hosts_tab Makefile.install Makefile
  echo -n "" > WARNINGS   echo -n "" > WARNINGS
Line 349  doc: Line 356  doc:
  cd docs/install; ln -fs ../installation_manual.pdf install.pdf   cd docs/install; ln -fs ../installation_manual.pdf install.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/install.html > docs/install/index.html   $(SOURCE)/doc/build/install.html > docs/install/index.html
    cp -v $(SOURCE)/doc/install/redhat7.3/new_install_rh73.html \
    docs/install/rh73.html
  install -m 0755 -d docs/upgrade   install -m 0755 -d docs/upgrade
  cd docs/upgrade; ln -fs ../installation_manual.pdf upgrade.pdf   cd docs/upgrade; ln -fs ../installation_manual.pdf upgrade.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
Line 380  pdfdoc: TEST_html2ps Line 389  pdfdoc: TEST_html2ps
 # mpage -P- -1 -H [^C]* > ../../../loncom/build/pdfdoc/confexamples.ps  # mpage -P- -1 -H [^C]* > ../../../loncom/build/pdfdoc/confexamples.ps
  install -d pdfdoc/confexamples   install -d pdfdoc/confexamples
  cd $(SOURCE)/doc/build/confexamples; \   cd $(SOURCE)/doc/build/confexamples; \
  find . -type f | cut -b3- | grep -v '^C' | perl -nle \   find . -type f | cut -b3- | grep -v '^C' | grep -v 'keyword' | perl -nle \
  '`mpage -P- -1 -H $$_ > ../../../loncom/build/pdfdoc/confexamples/$$_.ps`;'   '`mpage -P- -1 -H $$_ > ../../../loncom/build/pdfdoc/confexamples/$$_.ps`;'
  echo '' > pdfdoc/contents.txt   echo '' > pdfdoc/contents.txt
  echo '' >> pdfdoc/contents.txt   echo '' >> pdfdoc/contents.txt
Line 466  tardist: Line 475  tardist:
  echo 'make updatequery' >> $(SOURCE)/UPDATE   echo 'make updatequery' >> $(SOURCE)/UPDATE
  echo 'make hosts_tab' >> $(SOURCE)/UPDATE   echo 'make hosts_tab' >> $(SOURCE)/UPDATE
  echo 'make postinstall' >> $(SOURCE)/UPDATE   echo 'make postinstall' >> $(SOURCE)/UPDATE
    echo 'make aboutVERSION' >> $(SOURCE)/UPDATE
  echo 'make warningnote' >> $(SOURCE)/UPDATE   echo 'make warningnote' >> $(SOURCE)/UPDATE
  # ----------------------------- Point TEST to the internal make process   # ----------------------------- Point TEST to the internal make process
  echo '#!/bin/sh' > $(SOURCE)/TEST   echo '#!/bin/sh' > $(SOURCE)/TEST
Line 493  tardist: Line 503  tardist:
  else \   else \
  ln -s . $(DIRTARGET); \   ln -s . $(DIRTARGET); \
  fi   fi
    cp -v $(SOURCE)/loncom/license/about.html \
    $(SOURCE)/loncom/license/about.html.orig
    make aboutVERSION
  cd $(SOURCE); \   cd $(SOURCE); \
  tar --no-recursion --numeric-owner --files-from MANIFEST_loncapa \   tar --no-recursion --numeric-owner --files-from MANIFEST_loncapa \
  -h -czf loncapa.tar.gz 2>WARNINGS || [ "0" == "0" ]   -h -czf $(DIRTARGET).tar.gz 2>WARNINGS || [ "0" == "0" ]
    mv -v $(SOURCE)/loncom/license/about.html.orig \
    $(SOURCE)/loncom/license/about.html
  cat $(SOURCE)/WARNINGS | \   cat $(SOURCE)/WARNINGS | \
  xargs --replace=XXX echo '**** WARNING **** XXX' > WARNINGS   xargs --replace=XXX echo '**** WARNING **** XXX' > WARNINGS
  rm -f $(SOURCE)/WARNINGS   rm -f $(SOURCE)/WARNINGS

Removed from v.1.121  
changed lines
  Added in v.1.126


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