This is the BESSY-scripts bundle.
You find here modules for perl and python and a collection of scripts that hopefully will make your work easier.
Basically files are installed with "make install". However, there are many options how and where you install the files.
The variables needed by make are defined in files whose names start with "config". By default, make reads file "config". When you set variable "BII_CONFIG" on the command line, you may specify a different configuration file.
Call for a generic installation:
INSTALL_PREFIX=[DIR] make -sj install
Call for an installation at BESSY development hosts or the bessy control system fileserver (HOST is the full qualified hostname e.g. 'stretch.acc.bessy.de'):
BII_CONFIG=config.HOST.acc make -sj install
File "install.sh" is here to make installation even easier.
First you have to make install.sh executable:
chmod u+x install.sh
Then for a generic installation call:
./install.sh [DIR]
At BESSY (HZB) install on our development hosts with this command:
./install.sh
In order to run the scripts directly from the source directory you have to "source" the file SETENV-RUN-LOCAL.sh like shown here:
. ./SETENV-RUN-LOCAL.sh
This feature is here for making it easier to debug the scripts, usually you should do a regular install as described above.
DIRS explanation of the directory-tree
HTML Documentation is created by "make" and installed with "make install".
Copyright (c) 2023 by Helmholtz-Zentrum Berlin.
This software of this project can be used under GPL v.3, see file "LICENSE".