It is possible to get the latest updates from this project
with the use of the cvs command. Everything you need to
know is outlined below for anonymous access (no password
required).
[For a non-visually challenged version of this information visit link http://bdbbasic.wiki.sourceforge.net/AnonCVS\]
You will need the cvs client installed however, which
is available in all Linux and Cygwin distros.
1) Choose your release by "tag name".
Currently there are snapshot tags and the
tag "CURRENT".
"CURRENT" should give you the latest, working release,
with the latest bug fixes, and perhaps some new
tested features.
If you don't provide a tag name, then you might get
a busted, "changes in-progress" release.
2) Download your source code. Use the following command
as one full command line (without backslashes). Specify
a tag name where <tagname> is shown (such as "CURRENT").
$ cvs -z3 \
-d:pserver:anonymous@bdbbasic.cvs.sourceforge.net:/cvsroot/bdbbasic \
co -r <tagname> -P interpreter
Example:
$ cvs -z3 \
-d:pserver:anonymous@bdbbasic.cvs.sourceforge.net:/cvsroot/bdbbasic \
co -r SNAPSHOT_28MAR2008 -P interpreter
3) Build (compile) it:
$ cd ./interpreter
$ make
4) Run the test suite to make sure that it runs correctly:
$ cd ./binsrc
$ make tests
$ ./bb
Then type the command:
RUN DOTESTS
Notes:
To obtain offline documentation, which is somewhat dated,
download the last snapshot release file (look for the
files in ./interpreter/html).
To obtain the grotty little test programs (not the test
suite), you can also find them in the last snapshot release
in the subdirectory ./interpreter/binsrc/t.