Executing the command:
./Install [part] [path]
where part is either source
or all depending on which part was downloaded, will then install
these files in a directory structure rooted at the directory
path, or at the current working directory if path is
not given. The CCSL root directory $CCSL which is now path)
has subdirectories exe, graf, options, perl, lib and source.
./exe should be empty.
It will finally contain the executable programs
./graf should be empty
It will finally hold the graphics modules.
./options contains files used to specify local options:
ccsl_choices | graphics_choices | parlist | ||
f77_choices | list_of_progs |
ccsl | extract | makobj | ||
fpr | get | mkindex |
CCSL | to point to the CCSL root directory |
CCSL_SRC | as $CCSL/source |
CCSL_OPT | as $CCSL/options |
CCSL_PERL | as $CCSL/perl |
CCSL_DOC | as $CCSL/doc |
CCSL_LIB | as $CCSL/lib |
CCSL_EXE | as $CCSL/exe |
CCSL_GRAF | as $CCSL/graf |
CCSLIB | as $CCSL/lib/libmk4.a (the linkable library) |
The script will try to add or replace the following lines in your $HOME/.login
file
# Define variables and aliases for CCSL
setenv CCSL path
if (-e $CCSL/environment) then
source $CCSL/environment
setenv PATH $PATH':'$CCSL_EXE
endif
#CCSL aliases
if (-e $CCSL/aliases) then
source $CCSL/aliases
endif
# End of CCSL setup