You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[CMake] Always create rootcint and genreflex as copies of rootcling
Always create `rootcing` and `genreflex` as copies of rootcling to make
the install code more robust.
Right now, we use some `install(CODE "execute_process(COMMAND ln -f ...`
solution on unix to install `rootcint` and `genreflex`. This does not
work in all cases, either because of the usage of `\$ENV{DESTDIR}` when
`DESTDIR` is not set, or because hard links are not allowed.
Always copying `rootcling` - already in the build tree - makes things
simpler and more robust, at very little cost (`rootcling` is only 31K,
so copying two times only increases the size of ROOTs `bin` directory by
1.5 %).
0 commit comments