Menu

Tree [76fa5e] master /
 History

HTTPS access


File Date Author Commit
 administration_tools 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [225562] Bugfix: administration_tools/doc-rebuild.sh did...
 bin 2025-11-13 Goetz.Pfeiffer Goetz.Pfeiffer [76fa5e] Bugfix in showenv-bii_scripts.sh: An unknown op...
 doc 2025-11-11 Goetz Pfeiffer Goetz Pfeiffer [8a9d90] bii_scripts-env.sh was renamed to showenv-bii_s...
 lib 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [73deed] Fix in lib/python/bii_scripts3/step.py: A strin...
 share 2025-10-10 Goetz Pfeiffer Goetz Pfeiffer [92f88b] iddb.config: Use gwc2c.ca.bessy.de instead of g...
 tests 2020-06-19 Goetz Pfeiffer Goetz Pfeiffer [9a7c70] The BDNS test now also test the Python 3 versio...
 www 2016-06-02 victoria.laux victoria.laux [e8ae2e] Removing obsolete devname.pl
 .boring 2023-10-05 Goetz Pfeiffer Goetz Pfeiffer [5093f2] Ignore cache files generated by mypy.
 .darcs-notify-template 2016-08-06 Ben Franksen Ben Franksen [8a7053] added darcs-notify configuration for this repo
 .gitignore 2023-10-05 Goetz Pfeiffer Goetz Pfeiffer [5093f2] Ignore cache files generated by mypy.
 .hgignore 2023-03-06 Goetz Pfeiffer Goetz Pfeiffer [83b006] .mypy_cache was added to .hgignore.
 .rgignore 2025-11-11 Goetz Pfeiffer Goetz Pfeiffer [a4548c] .rgignore was added to make searches with "ripg...
 DIRS 2015-07-09 Goetz.Pfeiffer Goetz.Pfeiffer [bf05a7] bii_scipts now uses the GPLv3 license.
 LICENSE 2015-07-09 Goetz.Pfeiffer Goetz.Pfeiffer [bf05a7] bii_scipts now uses the GPLv3 license.
 Makefile 2025-11-11 Goetz Pfeiffer Goetz Pfeiffer [8a9d90] bii_scripts-env.sh was renamed to showenv-bii_s...
 README.rst 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [fd405c] README.rst: The description how to install bii_...
 SETENV-RUN-LOCAL.sh 2025-03-06 Goetz Pfeiffer Goetz Pfeiffer [b3b2fe] SETENV-RUN-LOCAL.sh now always re-creates the s...
 config 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config-pyenv 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a538d3] config-pyenv: Used to install bii_scripts in a ...
 config.bullseye.acc.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.elbe.acc.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.opic11c.ctl.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.opic11cp.mlscs.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 config.stretch.acc.bessy.de 2025-10-14 Goetz Pfeiffer Goetz Pfeiffer [a73911] Python2 scripts are now only installed when PYT...
 install.sh 2025-10-14 Goetz.Pfeiffer Goetz.Pfeiffer [24e84e] Small change in install.sh.

Read Me

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.

How to make and install

Configuring your environment

Finding the scripts: PATH

In order for the scripts of bii_scripts to be found by your shell you may have to set the PATH environment variable.

Try this command:

bii_scripts-env.sh -h

If the command is not found, you have to set your PATH variable. This command shows how PATH must be set (you must know 'INSTALLDIR', the directory where you installed bii_scripts:

INSTALLDIR/bin/bii_scripts-env.sh --path

You may want to add this line to your shell configuration. For bash this is file $HOME/.bashrc.

Finding Python libraries: PYTHONPATH

Try this command:

python3 -c 'import bii_scripts3'

If this cannot find bii_scripts3, you should set the PYTHONPATH variable.

The following command shows how PYTHONPATH should be set:

bii_scripts-env.sh --pythonpath

Finding Perl libraries: PERL5LIB

Try this command:

perl -e 'use canlink'

If this cannot find the 'canlink' module, you should set the PERL5LIB variable.

The following command shows how PERL5LIB should be set:

bii_scripts-env.sh --perl5lib

Running the scripts directly from the source directory

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.

Documentation

The project web page

bii_scripts

Further documentation files

doc/txt/CONTENTS
list of all modules and scripts
doc/txt/AUTHORS
a list of who wrote what

DIRS explanation of the directory-tree

doc/txt/INSTALL
how to install the bundle (only needed if you did a CVS checkout)
doc/txt/USE_PERL
how to use the perl-modules of the bundle
LICENSE
the text of the software license
README
The file you reading at the moment

HTML Documentation is created by "make" and installed with "make install".