Commit 012e7967 authored by thomas.forbriger's avatar thomas.forbriger Committed by thomas.forbriger
Browse files

added reference to install.sh; re-sorted contents to tell basic things

This is a legacy commit from before 2015-03-01.
It may be incomplete as well as inconsistent.
See COPYING.legacy and README.history for details.
first and advance after this


SVN Path:     http://gpitrsvn.gpi.uni-karlsruhe.de/repos/TFSoftware/trunk
SVN Revision: 5082
SVN UUID:     67feda4a-a26e-11df-9d6e-31afc202ad0c
parent d5483983
......@@ -9,9 +9,13 @@ The packages you obtain from my site are not full-featured, coming with
configure scripts or similar tools to support installation. The packages are
snapshots from my subversion repository. They are snapshots of the code I'm
currently using myself. Please feel free to use this code and compile the
programs and libraries. But you have to do it yourself. I will give you some
guidance below and in other README files. Please feel free to get into contact
with me if you have additional questions.
programs and libraries. But you have to do it yourself. For the first try the
shell script called install.sh will do this for you.
If you like to integrate the code into your local environment, you have to
choose some environment settings. For this advanced installation I will give
you some guidance below and in other README files. Please feel free to get
into contact with me if you have additional questions.
If you find this code useful for your purpose I would like to receive a note
from you. If you feel able to provide bug fixes or improvements and extensions
......@@ -26,27 +30,27 @@ LICENSE.GPL:
Text of the GNU GENERAL PUBLIC LICENSE. The preamble of each file
of source code contains information regarding the license and the
copyright which apply to the individual file.
README.system:
Information concerning the system on which the package was built
and tested.
README.compile:
This text is the same for all packages (published at the same
date). Here you find general information about utilities and
environment settings which are usually expected by the Makefile.
README.dependencies:
This text is the same for all packages (published at the same
date). Here the chain of dependencies (which library depends on
which other) is documented.
TFbashrc: This a template for your shell configuration.
install.sh: This shell script contains all necessary commands in order to
issue the make command, to compile and install the binary files
after environment variables have been set according to
README.compile. In the case of packages which contain shell
scripts only it will contain no commands since there is nothing to
be compiled.
README.dependencies:
This text is the same for all packages (published at the same
date). Here the chain of dependencies (which library depends on
which other) is documented.
README.system:
Information concerning the system on which the package was built
and tested.
install.bashrc:
Default settings for environment variables defining local target
directories for installation. This is used by install.sh.
TFbashrc: This a template for your shell configuration.
Makefile: The Makefile in the source code subdirectories contain all
rules you need to compile the code. Information about the purpose
of the package, special considerations during installation and
......
......@@ -12,6 +12,16 @@ Details of these dependencies are given in the Makefiles.
There is a trac system installed for the software repository. Have a look at
http://gpitrsvn.gpi.uni-karlsruhe.de:8000/TFSoftware
The snapshot packages come with a shell script install.sh. If the required
compilers and external libraries are installed on your system (see
README.dependencies) the source code can be compiled by just executing
install.sh.
If you like to integrate the binary libaries and header files into your local
environment, you have to adjust environment variables. They are described
below. A template TFbashrc to be included in your $HOME/.bashrc also comes
along with the code.
Make
----
In many cases you will need gmake (GNU make) to use the provided Makefiles.
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment