Skip to content
Tags give the ability to mark specific points in history as being important
This project is mirrored from https://*****:*****@gitlab.cern.ch/atlas/atlasexternals.git. Pull mirroring updated .
  • 2.0.47
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.46:
      - Updated all the project-specific cmake export filter scripts, so they would be installed correctly with their projects.
  • 2.0.46
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.45:
      - Added a thread safety fix/patch to the FastJet build;
      - Updated CheckerGccPlugins with some new features;
      - Added a missing "entrypoints" dependency to PyModules;
      - Re-introduced a default atlas_export_sanitizer.cmake.in script to AtlasCMake.
  • 2.0.45
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.44:
      - Introduced a fix for incremental builds of changes removing an __init__.py file from the project;
      - Made Findtdaq.cmake and Findtdaq-common.cmake use the TDAQ_PLATFORM (cache) variable consistently;
      - Tweaked the compilation settings to apply certain settings correctly when using Clang as the compiler;
      - Fixed the Gdb build against Python 3.
  • 2.0.44
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.43:
      - Updated the code to build AthenaExternals successfully using Clang 8 set up from /cvmfs/sft.cern.ch;
      - Updated the Gdb build to turn off the usage of makeinfo if the texinfo package was not installed on the build machine.
  • 2.0.43
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.42:
      - Updated flake8_atlas to work (correctly) with Python 3.
  • 1.0.57
    Tag to be used with the 21.X branches of atlas/athena.
    Updates in this tag:
      - Updated Python, FastJet and Lhapdf to build successfully on macOS Catalina.
  • 2.0.42
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.41:
      - Updated to Geant4 v10.4.3.1;
      - Disabled the creation of the "Package_<pkgName>_tests" targets for packages that define no tests;
      - Moved the inclusion of a project's PreConfig.cmake script before the setup of the project's base projects.
  • 2.0.41
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.40:
      - Taught AtlasLCG how to find system-installed python modules correctly;
      - Added fixes for the optional installation of components in projects. (To make the installation succeed even if the build didn't.)
      - Now using FindPython and FindPython2 for finding python in all projects;
      - Added Python3 compatibility fixes to the Gdb and PyModules packages and to AtlasLCG modules;
      - Added an option for atlas_install_python_modules(...) not to fail on syntax errors in the installed files.
  • 1.0.48.1
    Tag to be used with the 21.X branches of atlas/athena.
    Update(s) in this tag wrt. 1.0.48:
      - Updated lwtnn to version 2.9.
  • 2.0.40
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.39:
      - Re-introduced the creation of a packages.txt file for each ATLAS project;
      - Introduced a test in atlas_install_headers(...) for the existence of the specified directory;
      - Added improvements/fixes to FindNjet.cmake, FindOpenLoops.cmake and FindSuperchic.cmake;
      - Upgraded to Acts v0.10.04.
  • 1.0.56
    Tag to be used with the 21.X branches of atlas/athena.
    Updates in this tag:
      - Updated the standalone MCUtils build to version 1.3.3;
      - Updated FindSuperchic.cmake to find/use version >=3.05 correctly;
      - Fixed some issues in FindNjet.cmake and FindOpenLoops.cmake.
  • 2.0.39
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.38:
      - Updates to CheckerGccPlugins;
      - Reverted the symbol hiding of component libraries that was introduced in 2.0.38;
      - Introduced a different mechanism for preventing linking against component libraries, one putting statements into the compilation/link commands that would make those fail;
      - Hid the "Package build suceeded" messages when per-package log file writing is disabled.
  • 2.0.38
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.37:
      - Fixed the setup/usage of $TDAQ_RELEASE_BASE in Findtdaq.cmake and Findtdaq-common.cmake;
      - Updated the standalone builds to LHAPDF 6.2.1;
      - Updated the standalone builds to MCUtils 1.3.3;
      - Added a flake8 checker for ATLAS copyright statements in Python files;
      - Made each CMake (re-)configuration delete the project's main .rootmap file;
      - Made all symbols in component libraries hidden, to prevent clients from linking against them.
  • 1.0.55
    Tag to be used with the 21.X branches of atlas/athena.
    Updates in this tag:
      - Made FastJet(Contrib) compile correctly in C++14/17 mode;
      - Upgraded to building LHAPDF 6.2.1;
      - Added FindHepMC3.cmake to AtlasLCG.
  • 2.0.37
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.36:
      - Updated the standalone build of Python, Boost and FastJet(Contrib) to happen correctly in C++14/17 mode;
      - Added Findhepmc3.cmake, FindNjet.cmake and FindOpenLoops.cmake to AtlasLCG.
  • 1.0.54
    Tag to be used with the 21.X branches of atlas/athena.
    Updates in this tag:
      - Fixed the standalone build of Boost (in C++17 mode) on macOS with Clang;
      - Added FindTIFF.cmake, FindNjet.cmake and FindOpenLoops.cmake to AtlasLCG.
  • 2.0.36
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.35:
      - Added the ability to run checks on the (installed) python files of packages;
      - Added FindTIFF.cmake to AtlasLCG.
  • 2.0.35
    Tag to be used with the master branch of atlas/athena.
    Update(s) since 2.0.34:
      - Updated to Acts v0.10.1;
      - Small update in Findmccabe.cmake to make it more future proof;
      - Multiple updates from 1.0.X that were necessary for AnalysisBaseExternals and AthAnalysisExternals with GCC 8 on CentOS 7.
  • 1.0.53
    Tag to be used with the 21.X branches of atlas/athena.
    Updates in this tag:
      - Taught AnalysisBaseExternals not to pick up python from /bin by default;
      - Taught AtlasLCG not to consider /bin and /lib when locally installed packages should not be used.
  • 1.0.52
    Tag to be used with the 21.X branches of atlas/athena.
    Updates in this tag:
      - Updated AtlasLCG and AtlasCMake to use C++17 for GCC >=7;
      - Updated XRootD, KLFitter and BAT to build successfully with GCC 8 in C++17 mode;
      - Turned off the build of CheckerGccPlugins with GCC >=7;
      - Fixed a mistake in the CLHEP build that caused a build error with new CMake versions;
      - Updated FindGaudi.cmake to behave just a little bit better than it did before.