Hi,
I upgraded from 6.00.02 to root-6.08.00 and noticed some different behaviour for
my namespaceās, they were not available anymore in the interpreter. So going forward
unafraid , I hacked my way to a solution and want to document it (just in case it
made it not yet to the official docu) and see the reactions of the developers .
In order to implement you libraries in ROOT, take the following steps:
- Add your code directories to MODULES in Makefile
- Add new dependencies to config/Makefile.depend
- Add new include files to build/unix/modele.modulemap
- Update ācase $dirname inā in buid/unix/makepchinput.sh
- Update isDirForPCH in build/unix/makepchinput.py
It would be great if instructions would be made available how to add your code
base to ROOT without installing it in the ROOT tree, thereby allowing easy switching
between versions.
anyhow, my 2cents, Eddy