Skip to content
Snippets Groups Projects
  1. Dec 10, 2018
  2. Dec 06, 2018
  3. Dec 05, 2018
  4. Dec 04, 2018
  5. Dec 03, 2018
  6. Nov 29, 2018
  7. Nov 27, 2018
  8. Nov 14, 2018
  9. Oct 31, 2018
  10. Oct 23, 2018
  11. Oct 01, 2018
  12. Sep 27, 2018
  13. Sep 26, 2018
    • Yuka Takahashi's avatar
      [cxxmodules] Allow ROOT_ prefix module to be implicitly build by rootcling · 0934170a
      Yuka Takahashi authored
      Previously, [system] was used to mark modules which were supporsed be
      implicitly built by rootcling for runtime modules. This was a workaround, and it was causing
      SourceLocation error in cxxmodules as it is also using the same
      modulemap.
      
      To remove the workaround, we are introducing a new convention that modules
      start with ROOT_ is treated as "ROOT system modules", which can be build
      implicitly.
      0934170a
  14. Sep 21, 2018
  15. Sep 20, 2018
    • Elie Khairallah's avatar
      Final changes to py2help new (#2516) · dc825fc4
      Elie Khairallah authored
      * Centralise the generation of help for root command
      
      Add argparse2help.py, add root-argparse.py, delete the old help of root, add the cmake commands needed to generate the header containing the command line options help and to generate manual page for the root command.
      
      The python file argparse2help.py can be called with the root-argparse.py and the output name as arguments. This call will generate the header file if the output has an extension ".h" and will generate the manual page if the extension is ".1"
      
      * Centralise the generation of help for the rest of the commands
      
      Add cmake changes to generate headers and manual pages for rootcling hadd and hist2workspace
      Delete old man pages of hadd and hist2workspace
      Add commented out generation of man pages for python commands, we need to add a dependency before uncommenting them out
      Add hadd rootcling hist2workspace argparse modules
      
      * make the path compatible with windows
      
      * review modifications
      
      * add dependency on the input and the generation script of man pages
      
      * remove installation of headers
      
      * Update CMakeLists.txt
      
      It makes no sense to generates man pages on Windows. Windows does not have the `man` command.
      
      * Update argparse2help.py
      
      * Update argparse2help.py
      
      * Update argparse2help.py
      
      * Update hadd.cxx
      
      haddCommandLineOptionsHelp.h was not included for windows
      
      * Update root-argparse.py
      
      add the option --version
      
      * Update argparse2help.py
      
      simplified version (Thanks Bertrand !)
      dc825fc4
  16. Sep 07, 2018
  17. Aug 29, 2018
  18. Aug 28, 2018
  19. Aug 23, 2018
  20. Aug 22, 2018
    • Elie Khairallah's avatar
      Modify python (#2496) · 640787cf
      Elie Khairallah authored
      * modified python files to be able to be called by argparse2help.py
      
      * modified argparse2help to handle options with no help
      
      * stop the scripts from running when imported
      640787cf
  21. Aug 01, 2018
  22. Jul 27, 2018
  23. Jul 03, 2018
  24. May 23, 2018
  25. May 19, 2018
  26. May 18, 2018
  27. May 17, 2018
    • Raphael Isemann's avatar
      [cxxmodules] Also install the overlay file and modulemaps · 83b23c0d
      Raphael Isemann authored
      ROOT needs an overlay files in the include directory during runtime
      to correctly mount the system modulemaps for libc/STL. For this
      we need to generate and install a new overlay file that points to
      the *installed* modulemaps for those libraries.
      
      We can't use the existing modulemap as this one still points to the
      original build directory.
      
      We also need to install the related stl/lib modulemaps.
      83b23c0d
  28. May 14, 2018
  29. May 08, 2018
  30. May 04, 2018
Loading