Hi ROOT community!
Nice Forum! I just wanted to open a new topic for my question, but then the forum was suggesting me this thread. I think Axels fix will solve my issue, thank you very much!
Here is the question I wanted to ask originally and that is not so relevant now:
Over the weekend, I ported the CMS signal extraction tool “Higgs Combine” to a standalone package that can be used outside the CMS environment, that can be installed as easy as a python package and gets automatically validated with unit tests on Travis:
I don’t know where this project is going, so far it was a fun exercise 
There is just one n00b question I have about ROOT dictionary generation. I do this with one line in CMake [1], and it works like a charm. However, when I want to delete the repository after installing the package, I get the following error when I try to import it:
Error in cling::AutoloadingVisitor::InsertIntoAutoloadingState:
Missing FileEntry for /home/jonas/combine/include/combine/classes.h
requested to autoload type
Now that’s not so bad, one can just keep the repo directory after installing, but if you install a package with pip, the source files will be first copied to some temporary directory which is removed afterwards.
Is there a way to generate dictionaries that don’t depend on the header files staying where they are, or change the header file locations a posteriori? Basically I have a problem because the header file paths are hardcoded into the dictionary at build time, but obviously the idea is to move them later at the install stage. I hope I phrased my issue well enough such that it can be understood 
Cheers and thank you very much for your help,
Jonas
[1] https://github.com/guitargeek/combine/blob/master/src/CMakeLists.txt#L117