Skip to content
Snippets Groups Projects
  1. Mar 21, 2018
  2. Mar 20, 2018
  3. Mar 13, 2018
    • David Richard Shope's avatar
      Use the first element in the LIBXML2_LIBRARIES variable to pass to the definitions.h generation · 9b02eb7f
      David Richard Shope authored
      This is needed because for building on top of an ASG AnalysisBase for 21.2.9 and above,
      the LIBXML2_LIBRARIES variable is a list with the BUILD_INTERFACE path as the first element and the
      INSTALL_INTERFACE path as the second element
      9b02eb7f
    • David Richard Shope's avatar
      Explicitly use the BUILD_INTERFACE generator expression when passing the... · 3e38a537
      David Richard Shope authored
      Explicitly use the BUILD_INTERFACE generator expression when passing the LIBXML2_LIBRARIES variable when generating definitions.h
      
      For some reason, for AnalysisBase,21.2.9 and above, the LIBXML2_LIBRARIES CMake variable gets set to
      $<BUILD_INTERFACE:/usr/lib64/libxml2.so>;$<INSTALL_INTERFACE:/usr/lib64/libxml2.so>
      instead of just
      /usr/lib64/libxml2.so
      for previous releases. In addition, starting in 21.2.16, it seems that the libxml2 gets picked up from the underlying AnalysisBase instead of the local copy,
      since in this case the LIBXML2_LIBRARIES gets set to the following instead:
      $<BUILD_INTERFACE:/cvmfs/atlas.cern.ch/repo/sw/software/21.2/AnalysisBaseExternals/21.2.16/InstallArea/x86_64-slc6-gcc62-opt/lib/libxml2.so>;$<INSTALL_INTERFACE:/cvmfs/atlas.cern.ch/repo/sw/software/21.2/AnalysisBaseExternals/21.2.16/InstallArea/x86_64-slc6-gcc62-opt/lib/libxml2.so>
      3e38a537
  4. Mar 11, 2018
  5. Mar 10, 2018
  6. Mar 06, 2018
  7. Mar 05, 2018
  8. Mar 04, 2018
  9. Mar 03, 2018
  10. Mar 02, 2018
  11. Mar 01, 2018
  12. Feb 28, 2018
  13. Feb 27, 2018
Loading