version 1.3, 2002/09/12 20:40:30
|
version 1.4, 2003/01/26 23:13:46
|
Line 44 Scott Harrison 2002-07-19
|
Line 44 Scott Harrison 2002-07-19
|
|
|
# --------------------------------------------- Making the tarball distribution |
# --------------------------------------------- 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/[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 |
# ---------------------------------------- Dynamically generating documentation |
`cd /home/loninst/auto/loncapa/loncom/build; make pdfdoc`; |
`cd /home/loninst/auto/loncapa/loncom/build; make pdfdoc`; |
`cd /home/loninst/auto/loncapa/loncom/build; make doc`; |
`cd /home/loninst/auto/loncapa/loncom/build; make doc`; |