| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| cado_cygwin_1_99.tgz | 2013-04-11 | 280.6 kB | |
| README.txt | 2013-04-11 | 2.1 kB | |
| cado_solx86_1_99.tgz | 2013-04-11 | 280.3 kB | |
| cado_macosx_1_99.tgz | 2013-04-11 | 281.6 kB | |
| cado_linux_1_99.tgz | 2013-04-11 | 279.6 kB | |
| cado_solsparc_1_99.tgz | 2013-04-11 | 281.1 kB | |
| cado_nt_1_99.zip | 2013-04-11 | 331.6 kB | |
| Totals: 7 Items | 1.7 MB | 0 | |
===============================================
Download and installation instructions for Cado
===============================================
Untar or unzip the distribution into a directory. We will call it $toolroot.
Pick a port from this list: (linux, cygwin, nt, macosx, solx86, solsparc}
Set-up your environment to run Cado:
setenv PERL_LIBPATH "$toolroot/lib/cmn"
setenv CG_TEMPLATE_PATH ".;$toolroot/lib/cmn/templates;$toolroot/lib/cmn/templates/java"
set path = ( $toolroot/bin/$port $toolroot/bin/cmn $path )
Above is for tcsh/csh - adjust accordingly for your shell environment.
They try:
% cado -V
cado: Version 1.99, 03-Mar-2013.
This will verify your setup.
-----
NOTES:
-----
o The "nt" port is really for mks/nt. Currently there is little support for DOS shell
under windows, but write to me if you need it. This is a perl-based interpreter, after all.
o If you are running on another unix variant, pick linux and recompile the crc binary
(you can use any C compiler):
gcc -o $toolroot/bin/$port/crc crc.c
If you have any trouble with crc on your platform variant, just recompile it.
o Cado will still work without the compiled crc, by substituting a perl implementation.
As mentioned above, some operations will be slower - primarily, update operations,
since Cado uses crc to compare the newly generated result against the previous version.
o Here is an instructive way to get some documentation:
> cado -q
%readtemplate thedoc cgdoc.txt
%print $thedoc
^D (control-d or EOF to exit interactive interpreter)
If this doesn't work, then check your CG_TEMPLATE_PATH setting.
o to see the doc the old fashioned way: cat $toolroot/lib/cmn/templates/cgdoc.txt
The file cgdoc.txt is the best documentation currently. Keep it handy.
o there also extensive command line help: cado -help
===================================================================================
Please feel free to email with any questions: russt (at) releasetools.org.
Release date: 04/11/2013