next up previous
Next: Installing the CCSL files Up: APPENDIX E: Manipulating the Previous: APPENDIX E: Manipulating the

Distributed files

The CCSL can be downloaded by anonymous ftp from the FTP server fttp://ftp.ill.fr/public/dif/ccsl. There are two parts; the compressed archive ccsl_source.tar contains the CCSL source code, all the tools needed to install it and a set of data with which to test some of the programs in the installation. The second archive ccsl_doc.tar contains the system documentation and the tools needed to create the appendices from flagged comment lines included in the Fortran code. The two parts are combined in ccsl_all/tar. All the documentation is available in PDF files and on the world wide web so it is not really necessary to download the documentation package. The constituent files should be extracted from the archive with the command
tar -xzf ccsl_source.tar

The archive ccsl_source.tar contains the following files:
0README_sourceDescription
build_ccsltcsh script to build the library
InstallPerl script to install all files in the recommended directory tree
Makefile.ccslFile to make the library and executables for chosen main programs
aliases.ccslcommands to set aliases for CCSL tools
ccsl.plPerl script to manipulate the master file
ccsl_choices.optSite and system choices
extract.plPerl script called by ccls to extract a part from the master file
f77_choices.optLocation of f77 compiler, choice of compilations switches, Fortran run-time libraries etc.
fpr.plPerl script to print a Fortran listing on a postscript printer.
get.plPerl script used to extract indididual routines or programs.
graphics_choices.optChoice of graphics driver, location of graphics libraries
list_of_progs.optList of programs to be created as executables
load.plPerl script to make single executable programs
makobj.plPerl script to make object modules
mistre.ssThe CCSL master file
parlist.optList of local preferences for values of symbolic parameters


next up previous
Next: Installing the CCSL files Up: APPENDIX E: Manipulating the Previous: APPENDIX E: Manipulating the
P.J. Brown - Institut Laue Langevin, Grenoble, FRANCE. e-mail: brown@ill.fr