Speaker
Oksana Shadura
(University of Nebraska Lincoln (US))
Description
This presentation discusses our work on ROOT package manager and build features for it. The part of talk will conclude the integration of package manager into ROOT runtime. Taking in account ongoing work on C++ modules in ROOT, we will align package manager’s activity together with it to develop a simpler way to use software libraries and in the same time provides better compile-time scalability and eliminates problems to access the API of a library. Additionally, we try to see how we can solve a problem of versioning and binary distribution of modules among others problems.
Primary authors
Brian Paul Bockelman
(University of Nebraska Lincoln (US))
Oksana Shadura
(University of Nebraska Lincoln (US))
Vasil Georgiev Vasilev
(Princeton University (US))