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

version 1.98, 2002/05/03 02:07:52 version 1.121, 2002/06/12 15:53:46
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
   QUERYLAUNCH=> /tmp/loncapa_query.pl; perl /tmp/loncapa_query.pl
 OUTSTREAM=>  OUTSTREAM=>
 SAVE=program.pl.$(TIMESTAMP)  SAVE=program.pl.$(TIMESTAMP)
 LAUNCHSAVE=$(OUTSTREAM) $(SAVE)  LAUNCHSAVE=$(OUTSTREAM) $(SAVE)
Line 18  METAMTARGET="" Line 20  METAMTARGET=""
 MTARGET=""  MTARGET=""
 VERSION=0.1  VERSION=0.1
   
 help:   help:
  @echo "*** You need to specify a valid target ***"   @echo "*** You need to specify a valid target ***"
  @echo "NOTE: You can specify options to your Makefile target."   @echo "NOTE: You can specify options to your Makefile target."
  @echo "(option) DIST can be redhat7.1, debian, redhat6.2, or default"   @echo "(option) DIST can be redhat7, debian, redhat6.2, or default"
  @echo "(option) CATEGORY can be runtime or development"   @echo "(option) CATEGORY can be runtime or development"
  @echo "(option) SOURCE is an absolute or relative directory path"   @echo "(option) SOURCE is an absolute or relative directory path"
  @echo "(option) TARGET is an absolute or relative directory path"   @echo "(option) TARGET is an absolute or relative directory path"
Line 40  help: Line 42  help:
  @echo "HTML: generate an HTML-formatted description of the LON-CAPA"   @echo "HTML: generate an HTML-formatted description of the LON-CAPA"
  @echo "      CVS files"   @echo "      CVS files"
  @echo "documentation_tree: compiles a documentation tree from the "   @echo "documentation_tree: compiles a documentation tree from the "
         @echo "                    CVS:doc directory"   @echo "                    CVS:doc directory"
  @echo "status: compare the TARGET filesystem with a compiled CVS "   @echo "status: compare the TARGET filesystem with a compiled CVS "
  @echo "        source directory"   @echo "        source directory"
  @echo "statuspost: post the results of "make status" to "   @echo "statuspost: post the results of "make status" to "
Line 73  TEST_web_layer: Line 75  TEST_web_layer:
   
 TEST_hosts_tab:  TEST_hosts_tab:
  @echo "Testing hosts.tab"   @echo "Testing hosts.tab"
  @if (test -h ../hosts.tab); then \   @if (test -e ../hosts.tab); then \
  echo "there is a defined link; assume okay"; \   echo "there is a defined link; assume okay"; \
  else echo "**** ERROR **** hosts.tab not defined!" && \   else echo "**** ERROR **** hosts.tab not defined!" && \
      echo -n "You need to do one of the following within your " && \       echo -n "You need to do one of the following within your " && \
Line 205  sanitycheck: Line 207  sanitycheck:
   
 updatequery:  updatequery:
  cat $(SOURCE)/doc/loncapafiles/updatequery.piml | \   cat $(SOURCE)/doc/loncapafiles/updatequery.piml | \
  perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(LAUNCH) | \   perl piml_parse.pl $(CATEGORY) $(DIST) "$(TARGET)" $(QUERYLAUNCH)
  tee -a WARNINGS  
   
 postinstall:  postinstall:
  make webserverconf   make webserverconf
  make sanitycheck   make sanitycheck
   
 install: TEST_hosts_tab Makefile.install Makefile  NET_rawinstall:
    make TIMESTAMP=`date +"%s"` METAMTARGET="TRANSPORT" \
    MTARGET="rawinstall" HOSTNAME="$(HOSTNAME)" lpmladm
   
   VERSION:
    install -d $(TARGET)/etc
    echo -n "LON-CAPA release $(VERSION)-" > $(TARGET)/etc/loncapa-release
    `date +"%Y%m%d"` >> $(TARGET)/etc/loncapa-release
   
   install: VERSION TEST_hosts_tab Makefile.install Makefile
  echo -n "" > WARNINGS   echo -n "" > WARNINGS
  make -f Makefile.install SOURCE="$(SOURCE)" TARGET="$(TARGET)" \   make -f Makefile.install SOURCE="$(SOURCE)" TARGET="$(TARGET)" \
  directories   directories
Line 223  install: TEST_hosts_tab Makefile.install Line 233  install: TEST_hosts_tab Makefile.install
  make postinstall   make postinstall
  make warningnote   make warningnote
  echo "You can run 'make test' to see if your system is ready to go!"   echo "You can run 'make test' to see if your system is ready to go!"
    echo "NOTE THAT YOUR SYSTEM MUST HAVE MYSQL WITH A USER=\"www\" AND"
    echo -n "PASSWORD=\"localhostkey\" FOR www\@localhost"
    echo -n "(YOU MAY NEED TO REINITIALIZE YOUR MYSQL www\@localhost USER)"
    echo -n "Please see http://install.lon-capa.org/ for more information"
   
   rawinstall: VERSION Makefile.install Makefile
    echo -n "" > WARNINGS
    make -f Makefile.install SOURCE="$(SOURCE)" TARGET="$(TARGET)" \
    directories
    make -f Makefile.install SOURCE="$(SOURCE)" TARGET="$(TARGET)" files
    make -f Makefile.install SOURCE="$(SOURCE)" TARGET="$(TARGET)" links
    make SOURCE="$(SOURCE)" TARGET="$(TARGET)" \
    NORESTORECONF="$(NORESTORECONF)" configinstall
   
 Makefile.install: $(SOURCE)/doc/loncapafiles/loncapafiles.lpml lpml_parse.pl  Makefile.install: alwaysrun
  cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \   cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \
  perl lpml_parse.pl install $(CATEGORY) $(DIST) "$(SOURCE)" \   perl lpml_parse.pl install $(CATEGORY) $(DIST) "$(SOURCE)" \
  "$(TARGET)" > Makefile.install   "$(TARGET)" > Makefile.install
Line 289  BinaryRoot: base_rpm_file_list Line 312  BinaryRoot: base_rpm_file_list
 # Generates CVS:loncom/build/docs; root location of install.lon-capa.org  # Generates CVS:loncom/build/docs; root location of install.lon-capa.org
 doc:  doc:
  install -d docs   install -d docs
    @if (test -e installation_manual.pdf); then \
    cp -vf installation_manual.pdf docs/.; \
    else \
    touch docs/installation_manual.pdf; \
    fi
  install -m 0755 -d docs/icons   install -m 0755 -d docs/icons
  install -m 0644 $(SOURCE)/doc/icons/[^C][^V]* docs/icons   install -m 0644 $(SOURCE)/doc/icons/[^C][^V]* docs/icons
  install -m 0755 -d docs/reconfig   install -m 0755 -d docs/reconfig
    cd docs; ln -fs installation_manual.pdf index.pdf
    cd docs/reconfig; ln -fs ../installation_manual.pdf index.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/reconfig.html > docs/reconfig/index.html   $(SOURCE)/doc/build/reconfig.html > docs/reconfig/index.html
  install -m 0755 -d docs/reconfig/confexamples   install -m 0755 -d docs/reconfig/confexamples
Line 300  doc: Line 330  doc:
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/installindex.html > docs/index.html   $(SOURCE)/doc/build/installindex.html > docs/index.html
  install -m 0755 -d docs/license   install -m 0755 -d docs/license
    cd docs/license; ln -fs ../installation_manual.pdf index.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/license.html > docs/license/index.html   $(SOURCE)/doc/build/license.html > docs/license/index.html
  install -m 0755 -d docs/contact   install -m 0755 -d docs/contact
    cd docs/contact; ln -fs ../installation_manual.pdf index.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/contact.html > docs/contact/index.html   $(SOURCE)/doc/build/contact.html > docs/contact/index.html
  install -m 0755 -d docs/faq   install -m 0755 -d docs/faq
    cd docs/faq; ln -fs ../installation_manual.pdf index.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/faq.html > docs/faq/index.html   $(SOURCE)/doc/build/faq.html > docs/faq/index.html
  install -m 0755 -d docs/downloads   install -m 0755 -d docs/downloads
    cd docs/downloads; ln -fs ../installation_manual.pdf download.pdf
  perl doc_template.pl $(SOURCE)/doc/templates/template.html \   perl doc_template.pl $(SOURCE)/doc/templates/template.html \
  $(SOURCE)/doc/build/download.html > docs/downloads/index.html   $(SOURCE)/doc/build/download.html > docs/downloads/index.html
  install -m 0755 -d docs/install   install -m 0755 -d docs/install
    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
  install -m 0755 -d docs/upgrade   install -m 0755 -d docs/upgrade
    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 \
  $(SOURCE)/doc/build/upgrade.html > docs/upgrade/index.html   $(SOURCE)/doc/build/upgrade.html > docs/upgrade/index.html
  cd docs; tar czvpf ../docs.tar.gz .   cd docs; tar czvpf ../docs.tar.gz .
   
 documentation_tree: cvsreport  pdfdoc: TEST_html2ps
  install -d docs   install -d pdfdoc
  install $(SOURCE)/doc/build/cvsreport.html docs/cvsreport.html   /usr/local/html2ps/bin/html2ps -D \
  install $(SOURCE)/doc/build/doc.html docs/index.html   $(SOURCE)/doc/build/installindex_noform.html > pdfdoc/installindex.ps
  install -d docs/hardware   /usr/local/html2ps/bin/html2ps -D \
  install $(SOURCE)/doc/hardware/hardware.html \   $(SOURCE)/doc/build/reconfig.html | \
  docs/hardware/hardware.html   perl -nle 's/\[EXAMPLE\]/\[EXAMPLE \(at end of document\)\]/g;print' \
  install -d docs/3.1   > pdfdoc/reconfig.ps
  install $(SOURCE)/doc/build/install.html docs/3.1/index.html   /usr/local/html2ps/bin/html2ps -D \
  install $(SOURCE)/doc/build/instructions_with_cd.html \   $(SOURCE)/doc/build/install.html > pdfdoc/install.ps
  docs/3.1/instructions_with_cd.html   /usr/local/html2ps/bin/html2ps -D \
  install $(SOURCE)/doc/build/libraryserverconfiguration.gif \   $(SOURCE)/doc/build/upgrade.html > pdfdoc/upgrade.ps
  docs/3.1/libraryserverconfiguration.gif   /usr/local/html2ps/bin/html2ps -D \
  install $(SOURCE)/doc/build/librarysystemsettings.gif \   $(SOURCE)/doc/build/faq.html > pdfdoc/faq.ps
  docs/3.1/librarysystemsettings.gif   /usr/local/html2ps/bin/html2ps -D \
  install -d docs/cvsupgrade   $(SOURCE)/doc/build/download.html > pdfdoc/download.ps
  install $(SOURCE)/doc/build/cvsupgrade.html docs/cvsupgrade/index.html   /usr/local/html2ps/bin/html2ps -D \
  install -d docs/upgrade   $(SOURCE)/doc/build/contact.html > pdfdoc/contact.ps
  install $(SOURCE)/doc/build/upgrade.html docs/upgrade/index.html   /usr/local/html2ps/bin/html2ps -D \
  install -d docs/reconfig   $(SOURCE)/doc/build/license.html > pdfdoc/license.ps
  install $(SOURCE)/doc/build/reconfig.html docs/reconfig/index.html  #       This creates a bad confexamples.ps... so take the long way around
  install -d docs/3.1/otherfiles  # cd $(SOURCE)/doc/build/confexamples; \
  install $(SOURCE)/doc/otherfiles/rpm_list.txt \  # mpage -P- -1 -H [^C]* > ../../../loncom/build/pdfdoc/confexamples.ps
  docs/3.1/otherfiles/rpm_list.txt   install -d pdfdoc/confexamples
  install $(SOURCE)/doc/build/loncapanetwork.html \   cd $(SOURCE)/doc/build/confexamples; \
  docs/loncapanetwork.html   find . -type f | cut -b3- | grep -v '^C' | perl -nle \
  install $(SOURCE)/doc/build/loncapanfs.html docs/loncapanfs.html   '`mpage -P- -1 -H $$_ > ../../../loncom/build/pdfdoc/confexamples/$$_.ps`;'
  install $(SOURCE)/doc/build/loncapaappleshares.html \   echo '' > pdfdoc/contents.txt
  docs/loncapaappleshares.html   echo '' >> pdfdoc/contents.txt
  install $(SOURCE)/doc/build/loncapasqldatabase.html \   echo '          The Learning Online Network' >> pdfdoc/contents.txt
  docs/loncapasqldatabase.html   echo '                    with the' >> pdfdoc/contents.txt
  install $(SOURCE)/doc/build/loncapapasswords.html \   echo '     Computer-Assisted Personalized Approach' >> \
  docs/loncapapasswords.html   pdfdoc/contents.txt
  install $(SOURCE)/doc/build/loncapapasswordauthentication.html \   echo '' >> pdfdoc/contents.txt
  docs/loncapapasswordauthentication.html   echo '' >> pdfdoc/contents.txt
  install $(SOURCE)/doc/build/loncapatimesync.html \   echo 'CONTENTS' >> pdfdoc/contents.txt
  docs/loncapatimesync.html   echo '--------' >> pdfdoc/contents.txt
  install $(SOURCE)/doc/build/loncapamathequivalency.html \   echo 'Opening' >> pdfdoc/contents.txt
  docs/loncapamathequivalency.html   echo 'Configuration' >> pdfdoc/contents.txt
  tar czvf install.lon-capa.org_docs.tar.gz docs   echo 'Installation' >> pdfdoc/contents.txt
  rm -Rf docs   echo 'Upgrading a LON-CAPA Server' >> pdfdoc/contents.txt
    echo 'FAQ' >> pdfdoc/contents.txt
    echo 'Download' >> pdfdoc/contents.txt
    echo 'Contact Information' >> pdfdoc/contents.txt
    echo 'License Information' >> pdfdoc/contents.txt
    echo 'Configuration Examples' >> pdfdoc/contents.txt
    mpage -P- -1 \
    pdfdoc/contents.txt \
    pdfdoc/installindex.ps \
    pdfdoc/reconfig.ps \
    pdfdoc/install.ps \
    pdfdoc/upgrade.ps \
    pdfdoc/faq.ps \
    pdfdoc/download.ps \
    pdfdoc/contact.ps \
    pdfdoc/license.ps \
    pdfdoc/confexamples/*.ps \
    > pdfdoc/installation_manual.ps
    ps2pdf pdfdoc/installation_manual.ps pdfdoc/installation_manual.pdf
    mv -vf pdfdoc/installation_manual.pdf .
   
   TEST_html2ps:
    @if (test -e /usr/local/html2ps/bin/html2ps); then \
    echo "I can find html2ps; assume okay"; \
    else \
    echo "**** ERROR **** cannot find /usr/local/html2ps/bin/html2ps!" && \
           echo "Please visit http://www.tdb.uu.se/~jan/html2ps.html" && \
    exit 1; \
    fi
   
 tardist:  tardist:
    # ----------- MANIFEST the building, testing and standard loncapa files
  cat $(SOURCE)/doc/loncapafiles/buildfiles.lpml | \   cat $(SOURCE)/doc/loncapafiles/buildfiles.lpml | \
  perl lpml_parse.pl MANIFEST development default \   perl lpml_parse.pl MANIFEST development default \
  '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' > $(SOURCE)/MANIFEST   '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' > $(SOURCE)/MANIFEST
Line 371  tardist: Line 436  tardist:
  cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \   cat $(SOURCE)/doc/loncapafiles/loncapafiles.lpml | \
  perl lpml_parse.pl MANIFEST development default \   perl lpml_parse.pl MANIFEST development default \
  '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' >> $(SOURCE)/MANIFEST   '$(SOURCE)' '$(TARGET)' | grep '[[:alnum:]]' >> $(SOURCE)/MANIFEST
    # ------ CVS/Entries directories to retain 'time-checking' intelligence
  cd $(SOURCE); find . -type f -name 'Entries' | grep 'CVS/Entries' >> \   cd $(SOURCE); find . -type f -name 'Entries' | grep 'CVS/Entries' >> \
  MANIFEST   MANIFEST
    # ---- Files for top-level (the vanilla layer that the user first sees)
  echo 'README' >> $(SOURCE)/MANIFEST   echo 'README' >> $(SOURCE)/MANIFEST
  echo 'UPDATE' >> $(SOURCE)/MANIFEST   echo 'UPDATE' >> $(SOURCE)/MANIFEST
  echo 'TEST' >> $(SOURCE)/MANIFEST   echo 'TEST' >> $(SOURCE)/MANIFEST
  echo 'CHECKRPMS' >> $(SOURCE)/MANIFEST   echo 'CHECKRPMS' >> $(SOURCE)/MANIFEST
    # ---------------------------------- might as well include the MANIFEST
  echo 'MANIFEST' >> $(SOURCE)/MANIFEST   echo 'MANIFEST' >> $(SOURCE)/MANIFEST
    # ------------------------------------------ hosts.tab are belong to us
  echo 'loncom/rawhide_hosts.tab' >> $(SOURCE)/MANIFEST   echo 'loncom/rawhide_hosts.tab' >> $(SOURCE)/MANIFEST
  echo 'loncom/production_hosts.tab' >> $(SOURCE)/MANIFEST   echo 'loncom/production_hosts.tab' >> $(SOURCE)/MANIFEST
  echo 'loncom/development_hosts.tab' >> $(SOURCE)/MANIFEST   echo 'loncom/development_hosts.tab' >> $(SOURCE)/MANIFEST
    # ------------------ Files needed for dynamically generated directories
  echo 'doc/man' >> $(SOURCE)/MANIFEST   echo 'doc/man' >> $(SOURCE)/MANIFEST
  echo 'doc/lib' >> $(SOURCE)/MANIFEST   echo 'doc/lib' >> $(SOURCE)/MANIFEST
  echo 'doc/lib/perl' >> $(SOURCE)/MANIFEST   echo 'doc/lib/perl' >> $(SOURCE)/MANIFEST
  echo 'doc/lib/perl/Apache' >> $(SOURCE)/MANIFEST   echo 'doc/lib/perl/Apache' >> $(SOURCE)/MANIFEST
  echo 'doc/scripts' >> $(SOURCE)/MANIFEST   echo 'doc/scripts' >> $(SOURCE)/MANIFEST
    # --------------------------- Point UPDATE to the internal make process
  echo '#!/bin/sh' > $(SOURCE)/UPDATE   echo '#!/bin/sh' > $(SOURCE)/UPDATE
  echo 'cd loncom/build; make build; make install' >> $(SOURCE)/UPDATE   echo 'touch loncom/build/WARNINGS' >> $(SOURCE)/UPDATE;
    echo 'ln -s loncom/build/WARNINGS WARNINGS' >> $(SOURCE)/UPDATE;
    echo 'cd loncom/build; make build' >> $(SOURCE)/UPDATE
    echo 'make rawinstall' >> $(SOURCE)/UPDATE
    echo 'make configinstall' >> $(SOURCE)/UPDATE
    echo 'make updatequery' >> $(SOURCE)/UPDATE
    echo 'make hosts_tab' >> $(SOURCE)/UPDATE
    echo 'make postinstall' >> $(SOURCE)/UPDATE
    echo 'make warningnote' >> $(SOURCE)/UPDATE
    # ----------------------------- Point TEST to the internal make process
  echo '#!/bin/sh' > $(SOURCE)/TEST   echo '#!/bin/sh' > $(SOURCE)/TEST
  echo 'cd loncom/build; make test' >> $(SOURCE)/TEST   echo 'cd loncom/build; make test' >> $(SOURCE)/TEST
    # ----------------------------- Copy CHECKRPMS to the vanilla top-level
  cp $(SOURCE)/loncom/build/CHECKRPMS $(SOURCE)/CHECKRPMS   cp $(SOURCE)/loncom/build/CHECKRPMS $(SOURCE)/CHECKRPMS
    # ----------------------- vanilla executables must indeed be executable
  chmod a+rx $(SOURCE)/UPDATE   chmod a+rx $(SOURCE)/UPDATE
  chmod a+rx $(SOURCE)/TEST   chmod a+rx $(SOURCE)/TEST
  chmod a+rx $(SOURCE)/CHECKRPMS   chmod a+rx $(SOURCE)/CHECKRPMS
    # -------------------------------- Copy README to the vanilla top-level
  cp $(SOURCE)/doc/shortest_path_redhat7.2.txt $(SOURCE)/README   cp $(SOURCE)/doc/shortest_path_redhat7.2.txt $(SOURCE)/README
    # --------------------------------------------------- Clean up MANIFEST
    cd $(SOURCE); \
    sort MANIFEST | perl -nle 'print "$(DIRTARGET)/$$_"' | \
    perl -nle 's/\w+\/\.\.\///g;s/\w+\/\.\.\///g;print' | \
    perl -nle 's/\w+\/\.\.\///g;s/\w+\/\.\.\///g;print' | \
    perl -nle 's/\w+\/\.\.\///g;s/\w+\/\.\.\///g;print' | \
    perl -nle 's/\/\.\//\//g;print' | sort | uniq > \
    MANIFEST_loncapa
    # -------------------------------------------------------- Make tardist
    @cd $(SOURCE); \
    if (test -h $(DIRTARGET)); then \
    echo "$(DIRTARGET) link already defined; assume okay"; \
    else \
    ln -s . $(DIRTARGET); \
    fi
  cd $(SOURCE); \   cd $(SOURCE); \
  tar --no-recursion --numeric-owner --files-from MANIFEST \   tar --no-recursion --numeric-owner --files-from MANIFEST_loncapa \
  -czf loncapa.tar.gz 2>WARNINGS || [ "0" == "0" ]   -h -czf loncapa.tar.gz 2>WARNINGS || [ "0" == "0" ]
  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
  make warningnote   make warningnote
   
 cvsreport:  
   
 clean:  clean:
    rm -Rf HTML
    rm -f installation_manual.pdf
    rm -f Makefile.build
    rm -f Makefile.install
    rm -f Makefile.configinstall
    rm -Rf BinaryRoot
    rm -Rf SetupBinaryRoot
    rm -Rf LON-CAPA-base
    rm -f base_rpm_file_list.txt
    rm -f base_customizerpm.xml
    rm -f setup_rpm_file_list.txt
    rm -f docs.tar.gz
    rm -Rf docs
    rm -Rf pdfdoc
    rm -f program.pl*
    rm -Rf lpmladm.*
    rm -f WARNINGS
    rm -f $(SOURCE)/loncom/build/hosts.tab
   
   reallyclean:
  rm -f $(SOURCE)/README   rm -f $(SOURCE)/README
  rm -f $(SOURCE)/UPDATE   rm -f $(SOURCE)/UPDATE
  rm -f $(SOURCE)/TEST   rm -f $(SOURCE)/TEST
    rm -f $(SOURCE)/MANIFEST
    rm -f $(SOURCE)/loncapa
    rm -f $(SOURCE)/loncom/build/hosts.tab
  rm -f $(SOURCE)/loncapa.tar.gz   rm -f $(SOURCE)/loncapa.tar.gz
  rm -Rf HTML   rm -Rf HTML
    rm -f installation_manual.pdf
  rm -f Makefile.build   rm -f Makefile.build
  rm -f Makefile.install   rm -f Makefile.install
  rm -f Makefile.configinstall   rm -f Makefile.configinstall
Line 422  clean: Line 542  clean:
  rm -f setup_rpm_file_list.txt   rm -f setup_rpm_file_list.txt
  rm -f docs.tar.gz   rm -f docs.tar.gz
  rm -Rf docs   rm -Rf docs
    rm -Rf pdfdoc
  rm -f program.pl*   rm -f program.pl*
  rm -Rf lpmladm.*   rm -Rf lpmladm.*
  make -f Makefile.cvs clean   make -f Makefile.cvs clean
  rm -f WARNINGS   rm -f WARNINGS
   
   alwaysrun:

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


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