Reworked the PYTHONPATH definition.
Changes for the new version of bii_scripts.
Added variables DBFILTER and CREATE_PANEL_NF.
Some bugfixes in administration_tools.
README.rst was added and copyright dates were updated.
Set DB_REQUEST only if it is not already set as environment variable.
change default INSTALL_LOCATION to absolute path
fix arch->aapl conversion
add (and install) configure/RULES_ARCHIVER
Enable installation of phoebus data browser plt files like display files
Omit settings for python2 if it does not exist.
For Debian 12: pip3 now installs into dist-packages instead site-packages. Add this line to be compatible.
Change the PYTHON_IOCMODULE mechanic:
Add a vpath for .py files
inlude lib.mk with a relative path instead of $(BESSYRULES)/
Bugfix: Set BII_SCRIPTS_LIB_PYTHON & BII_SCRIPTS_LIB_PYTHON3 correctly.
TAG R3-17
Make PYTHONPATH setting compatible with "pip install".
bessyrules is now published under license GPL v.3.
Added .alrm file install rule
TAG R3-15
TAG R3-11-4
add %.id pattern to filter for OWN_PRIVATE
TAG R3-11-3
add $(INSTALL_LOCATION)/pki to UNINSTALL_DIRS
TAG R3-11-2
fix: add missing CFG += CONFIG_PKI
TAG R3-11-1
add CONFIG_PKI
allow file names to be quoted in DBDEPENDS_RECIPE
remove CONFIG_BOOT, move version file to top level
TAG R3-7-3
TAG R3-6-3
Use softioc.py instead of softioc.pl.
Bugfix: The python3 module search path for bii_scripts was sometimes wrong.
add definition for CREATE_PANEL_PY
add rule to create bob dependencies
remove defns for CVS2EPICSPATH and CSV2EPICS
RULES_DL: generic install rules should use DL_SEARCH_DIRS
new configure/{MODULES,RELEASE} compatible with BII-Controls
TAG R3-6-2
TAG R2-25-9
bii_scripts python library dirs were made more configurable.
Rename GENERICTEMPALTE to APPS_GENERICTEMPLATE (configure/CONFIG_CSV)
Set CSV2EPICS variable to GENERICTEMPLATE csv2EpicsDb (configure/CONFIG_CSV)
remove obsolete DISABLE_BASE_MSI_RULES
fix: when re-enabling our own MSI rules I forgot to remove some ifdefs
TAG R2-25-8
Use pg_request.py instead of db_request.py.
TAG R3-3-2
TAG R2-29-2
TAG R2-25-7
The pyexpander script for python3 is now named "expander.py".
TAG R3-2-1
TAG R3-3-1
TAG R2-29-1
TAG R2-25-6
Variables PY_EXPANDER2 and PY_EXPANDER3 were added.
back to using our own version of msi
TAG R2-25-5
add TESTDBD target definition (same as DBD but does not install, like TESTPROD etc)
TAG R2-25-4
RULES_DL: create dependencies only for files in CREATE_PANEL_DL
TAG R2-25-3
re-enable MSI rules from base
RULES_DB: factor out DBDEPENDS_RECIPE
base-3.15 already defines RELEASE_DB_DIRS
TAG R2-25-1-2
add configure/CONFIG_PYTHON3
rename a few variables in CONFIG_PYTHON and CONFIG_PERL
TAG R2-25-1-1
fix: add generic install rule for db files for base-3-14
TAG R2-25-2
TAG R2-30
use the darcs-save in BII_SCRIPTS_BIN
TAG R3-0
further adaption to base >= 3.15
use vpath properly i.e. not for generated files
use dbopt with base 3.14 and dbExpand.pl for later versions
TAG R2-25-1
updated of configure/MODULES
pass $(MASTER_REPO) as argument to darcs-save
added CSV2EPICS (with full search path) to CONFIG_CSV
fix: allow PYTHON_MODULES (plural), too, for compatibitity
fixed rsync-dist paths for documentation
remove the PYTHON hack for aragon
fixed PYTHON config: search path was not generated correctly
removed the obsolete CONFIG_CREATED_VARS
removed CONFIG_ZZZ, fixed search path generation
re-added purging of comment lines after flatdb
suppress flatdb output only if make has -s option
fixed rule for created_vars.mk
new flatdb script checks for nonempty stderr
make sure xls2csv will stop make on error
moved rules and config files from RulesApp to configure
new base version
replaced xls2csv.pl by xls2csv with one-line warning filter
Rollback of 'rsync-dist targets now depend...'.
TAG R2-20-1
TAG R2-20