[LON-CAPA-cvs] cvs: loncom /build install_web_site_cronjob
harris41
lon-capa-cvs@mail.lon-capa.org
Sun, 26 Jan 2003 23:13:46 -0000
harris41 Sun Jan 26 18:13:46 2003 EDT
Modified files:
/loncom/build install_web_site_cronjob
Log:
Adding in a README file to compensate for the lack of UPDATE/CHECKRPMS/TEST
vanilla wrapper files (vanilla manilla...bah...it just means initial files
that provide direct useability for the software).
Index: loncom/build/install_web_site_cronjob
diff -u loncom/build/install_web_site_cronjob:1.3 loncom/build/install_web_site_cronjob:1.4
--- loncom/build/install_web_site_cronjob:1.3 Thu Sep 12 16:40:30 2002
+++ loncom/build/install_web_site_cronjob Sun Jan 26 18:13:46 2003
@@ -44,7 +44,43 @@
# --------------------------------------------- Making the tarball distribution
#`cd /home/loninst/auto; export CVS_PASSFILE=/home/loninst/.cvspass; export CVSROOT=:pserver:scott\@localhost:/home/cvs; rm -Rf loncapa/[C][^V]*; rm -Rf loncapa/[^C]*; cvs -Q co loncapa; cd loncapa/loncom/build; make build 2>/dev/null; make tardist;`;
-`cd /home/loninst/auto; export CVS_PASSFILE=/home/loninst/.cvspass; export CVSROOT=:pserver:scott\@localhost:/home/cvs; rm -Rf loncapa-unstable; rm -Rf loncapa; cvs -Q export -r HEAD loncapa; ln -s loncapa loncapa-unstable; tar cvvf loncapa-unstable.tar loncapa-unstable/* ;gzip -9 -f loncapa-unstable.tar`;
+`cd /home/loninst/auto; export CVS_PASSFILE=/home/loninst/.cvspass; export CVSROOT=:pserver:scott\@localhost:/home/cvs; rm -Rf loncapa-unstable; rm -Rf loncapa; cvs -Q export -r HEAD loncapa;`;
+open(OUT,'>/home/loninst/auto/loncapa/README');
+print(OUT <<END);
+This is a CVS export of LON-CAPA generated on:
+END
+print(OUT `date`);
+print(OUT <<END);
+
+To generate an installable tarball distribution from this file, you can
+execute the following commands:
+cd loncom/build
+make tardist
+
+Note that the installable tarball distribution (the 'tardist' target)
+is what encapsulates the stable releases of the LON-CAPA software (as
+well as ensuring that LON-CAPA's distributability does not rely solely on
+CVS software).
+
+END
+print(OUT <<END);
+An alternative Makefile command sequence is:
+cd loncom/build
+make build
+make install
+
+For more information on Makefile targets, you can just enter the following
+commands:
+cd loncom/build
+make help
+
+Finally, if you encounter any problems, be sure to enter them
+into the bug database http://bugs.lon-capa.org/ or, alternatively,
+discuss them on one of the mailing lists available at
+http://mail.lon-capa.org/.
+END
+close(OUT);
+`cd /home/loninst/auto; ln -s loncapa loncapa-unstable; tar cvvf loncapa-unstable.tar loncapa-unstable/* ;gzip -9 -f loncapa-unstable.tar`;
# ---------------------------------------- Dynamically generating documentation
`cd /home/loninst/auto/loncapa/loncom/build; make pdfdoc`;
`cd /home/loninst/auto/loncapa/loncom/build; make doc`;