1. 12 Feb, 2021 7 commits
  2. 11 Feb, 2021 1 commit
  3. 10 Feb, 2021 2 commits
    • Administrator's avatar
      Fix installation target · 344dce4d
      Administrator authored
      Properly install AnalysisTreeQA.
      Install missing pluto header file. Closes #2006 @1h
      344dce4d
    • Viktor Klochkov's avatar
      squash everything: · 7e7392d9
      Viktor Klochkov authored and Florian Uhlig's avatar Florian Uhlig committed
       * Added TRD and RICH information
       * Updates corresponding to new AnalysisTree version
       * Some fixes from feedback
       * Add test of AnalysisTreeQA
      7e7392d9
  4. 08 Feb, 2021 2 commits
    • Administrator's avatar
      83eaebdc
    • Administrator's avatar
      Check if the last line is terminated by a <newline> character · d3b39189
      Administrator authored
      According to the Posix standard a line of a text is defined as follows:
      
      3.206 Line
      A sequence of zero or more non- <newline> characters plus a terminating
      <newline> character.
      
      The test checks if this is valid for all newly added or changed text files.
      
      I stumbeled over the issue when adding a new header file the list of header
      files used to generate a ROOT dictionary.
      The previous last file of the list did not have a proper file ending and
      attaching the new header file results in a ROOT dictionary source code with
      the following line
      
      '#endif#ifdef'
      
      which could be properly parsed and compiled by the compiler but results in an
      error at run time when loading the library.
      
      To avoid such problems in future the test was added.
      d3b39189
  5. 05 Feb, 2021 2 commits
  6. 02 Feb, 2021 1 commit
  7. 01 Feb, 2021 6 commits
  8. 29 Jan, 2021 5 commits
    • Administrator's avatar
      Fix install target · 6d929846
      Administrator authored
      Disable the installtion of gtest. It is currently not working and is also
      not needed.
      6d929846
    • Administrator's avatar
      Fix install target · 73e2170f
      Administrator authored
      Add missing symbolic links which are needed during installation.
      73e2170f
    • Administrator's avatar
      Fix install target · 2f259fae
      Administrator authored
      Define CMAKE_INSTALL_LIBDIR explicitly. In newer FairRoot versions the variable
      is needed to setup the proper LD_LIBRARY_PATH for the CbmRootConfig macros.
      2f259fae
    • Administrator's avatar
      Fix install target · 35fe69cf
      Administrator authored
      When installing CbmRoot using FairRoot v18.4 and FairSoft there was a problem
      with the location of header files when executing macros. Some of the header
      files couldn't be found which for some of them worked with printing warning
      or error messages only. For other header files the macros simply crashed with
      error messages about not found header files. It is unclear if this is a
      FairRoot or Root issue but I would guess it is a Root problem.
      The issue was solved by simply removing the path from the header file name when
      generating the Root dictionary. In this case it is enough to specify the
      directory where all header files are installed when running Root using the
      environment variable ROOT_INCLUDE_PATH.
      
      In some of the build system files missing directories where added such that
      the dictionaries could be produced properly.
      35fe69cf
    • Norbert Herrmann's avatar
      Modify mcbm macros to working defaults for TOF · 6b9653a0
      Norbert Herrmann authored and Pierre-Alain Loizeau's avatar Pierre-Alain Loizeau committed
      6b9653a0
  9. 26 Jan, 2021 2 commits
  10. 25 Jan, 2021 12 commits