Skip to content
Snippets Groups Projects
  1. Apr 22, 2021
    • Tobias Triffterer's avatar
      Fix Path for ROOT Includes · d7557d16
      Tobias Triffterer authored
      Under the Filesystem Hierarchy Standard, the includes should go to
      <prefix>/include, not <prefix>/share/include...
      Verified
      d7557d16
    • Tobias Triffterer's avatar
      Also Install ROOT Headers · ae33d9bc
      Tobias Triffterer authored
      Normally, one would expect headers in a development package, but if the
      header files are not available in the environment where ROOT is run,
      Cling will throw error messages.
      
      This even happens when the version of ROOT is printed in int main() of
      the server or the client.
      
      Therefore, we also install the header files. Their directory should/must
      be put in the environment variable ROOT_INCLUDE_PATH.
      Verified
      ae33d9bc
    • Tobias Triffterer's avatar
      Install ROOT Files with CMake · 3794b20f
      Tobias Triffterer authored
      When “make install” is called for the main project, some files from ROOT
      (binaries, libraries, config files, .rootmap files, etc.) are copied to
      the installation prefix given to CMake.
      Verified
      3794b20f
    • Tobias Triffterer's avatar
      Fix Building ROOT · a236540e
      Tobias Triffterer authored
      The check if the compilation results from ROOT exist run during cmake
      and not make, so in a fresh build directory it will always fail.
      
      This removes these unfulfillable checks and creates the required
      directories so the targets can be created.
      Verified
      a236540e
  2. Apr 21, 2021
  3. Apr 20, 2021
  4. Apr 19, 2021
  5. Apr 16, 2021
  6. Apr 15, 2021
  7. Apr 14, 2021
    • Tobias Triffterer's avatar
      Switch to C++17 · a3c9a79c
      Tobias Triffterer authored
      Apparently the ROOT version we use is recent enough to support C++17 (my
      previous knowledge was that C++14 was the maximum), therefore we use
      C++17 throughout the project.
      Verified
      a3c9a79c
    • Tobias Triffterer's avatar
      Add ROOT as Submodule · 7ae1c65e
      Tobias Triffterer authored
      The stable release of ROOT – as of today 6.22/08 – is hereby added as a
      submodule so that the project can be built independently from the host
      environment and also on a Flatpak SDK and on Windows.
      Verified
      7ae1c65e
Loading