Dictionary Development, 1.0 branch (2017.04.27.)
- Apr 27, 2017
-
-
compiler definitions correctly during the dictionary generation. This update should fix that.
e3a2739a -
As we'll have to think a bit more of how to do this properly. (It will need changes in the athena repository as well.) For now I just synced the CINT dictionary generation code's implementation to the updated Reflex dictionary generation code. Also, I found that the dictionary generation was still using the ${ATLAS_DEFINITIONS} global variable, which was removed from the code a long time ago. So I went ahead and removed all mentions of this variable from the code. (It also appeared in the project configuration skeleton file.)
900fa002 -
dependencies of the headers from which we generate the dictionary, into account. At the same time I had to realise that the code could be simplified a bit. The interface library used by the code so far was not actually necessary.
c145f3f8 -
to create the dictionaries according to the suggestion I got on the CMake bug tracker. Introducing one additional target for each dictionary.
0415ef29
-