- Oct 07, 2021
-
-
Attila Krasznahorkay authored
PyModules: update flake8, remove storm.py and add option for PyPI See merge request atlas/atlasexternals!873
-
Frank Winklmeier authored
- Upgrade to `flake8 3.9.2`, which is required for proper Python 3.8 support. Also remove the now unnecessary `importlib_metadata` and `zipp` dependencies that were required for older Python versions. - Remove `storm.py 6.1.0` installation as `LCG_100` contains the same version now. - Introduce `ATLAS_PYMODULES_ALLOW_PYPI_DOWNLOADS` option to explicitly allow module installation from PyPI (disabled by default). This can be used temporarily for testing builds on platforms (e.g. aarch64) where the LCG release does not contain all packages.
-
Attila Krasznahorkay authored
Standalone SQLite Package, master (2021.10.01.) See merge request atlas/atlasexternals!870
-
Attila Krasznahorkay authored
Updated GeoModel commit hash See merge request atlas/atlasexternals!872
-
Attila Krasznahorkay authored
Change default LCG version to LCG_100_ATLAS_7 See merge request atlas/atlasexternals!874
-
Frank Winklmeier authored
Change the default LCG version used by all projects to `LCG_100_ATLAS_7`.
-
- Oct 06, 2021
-
-
Vakhtang Tsulaia authored
One major change which comes with this update: Athena will be migrating from the Athena-resident version of GeoModelXml to the standalone version of GeoModelXml. There are only a handful client packages in the Athena repository that are affected by this change, and all of them will need to be fixed when Athena switches to the new version of atlasexternals.
-
- Oct 01, 2021
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
At the same time updating Python to make use of this SQLite build.
-
- Sep 30, 2021
-
-
Johannes Elmsheuser authored
Update Geant4 version to geant4.10.6.patch03.atlas03 (ATLASSIM-5409) See merge request atlas/atlasexternals!869
-
- Sep 21, 2021
-
-
John Chapman authored
-
- Sep 17, 2021
-
-
Attila Krasznahorkay authored
CORAL/COOL Fixes for ARM64, master branch (2021.09.16.) See merge request atlas/atlasexternals!867
-
- Sep 16, 2021
-
-
Attila Krasznahorkay authored
Simply by not exposing the COOL CMake configuration to externals that our own configuration was not able to find. (Because they are not available on ARM64.)
-
Attila Krasznahorkay authored
Simply by not exposing the CORAL CMake configuration to externals that our own configuration was not able to find. (Because they are not available on ARM64.)
-
- Aug 31, 2021
-
-
Attila Krasznahorkay authored
Update Acts version to 12.0.1 See merge request atlas/atlasexternals!866
-
-
Attila Krasznahorkay authored
Updated GeoModel commit hash See merge request atlas/atlasexternals!865
-
- Aug 26, 2021
-
-
Vakhtang Tsulaia authored
The new version includes two new methods of the GeoVFullPhysVol class. These methods are required for implementation of an MT-friendly mechanism for handling Calo alignment
-
- Aug 23, 2021
-
-
Attila Krasznahorkay authored
CORAL/COOL Build, master branch (2021.07.29.) See merge request atlas/atlasexternals!863
-
Attila Krasznahorkay authored
They would both build these projects themselves in case they are not available from the selected LCG release.
-
Attila Krasznahorkay authored
Automatic Wildcard Checks, master branch (2021.07.22.) Closes ATEAM-769 See merge request atlas/atlasexternals!859
-
Attila Krasznahorkay authored
Update gdb to version 10.2. See merge request atlas/atlasexternals!864
-
Attila Krasznahorkay authored
CMAKE_PREFIX_PATH Handling Fix, master branch (2021.07.27.) See merge request atlas/atlasexternals!861
-
- Aug 22, 2021
-
-
scott snyder authored
The current gdb version we use (9.1) is incompatible with python 3.9, which is used in the lcg nightlies. (It crashes immediately on startup.) This is fixed in recent versions of gdb. Update gdb to version 10.2.
-
- Aug 05, 2021
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
With a configuration very similar to that of the CORAL build.
-
Attila Krasznahorkay authored
The CORAL build still found Boost correctly for some reason, even with this problem. But since COOL would not work with this incorrect formalism, I decided to also fix the code for CORAL. Introduced the ATLAS_BUILD_CORAL (cache) variable, in case we shall need it in the future.
-
Attila Krasznahorkay authored
For modules with all-upper-case names, <FOO>_LIBRARIES would contain each library twice after making all path names relocatable. With these duplicate removals in place, this should no longer be the case.
-
- Jul 29, 2021
-
-
Attila Krasznahorkay authored
For now I added it to the build of AthSimulationExternals. But later on it will be needed in a couple of other places as well.
-
Attila Krasznahorkay authored
CORAL depends on libaio, which we didn't use directly so far, and also needs the path of some executables, which we ourselves may also want to use later on.
-
- Jul 28, 2021
-
-
Attila Krasznahorkay authored
Ninja Dictionary Generation Fix, master branch (2021.07.27.) See merge request atlas/atlasexternals!862
-
- Jul 27, 2021
-
-
Attila Krasznahorkay authored
As it happens, CMake changed its convention for how dependency files should be formatted in a way that makes it impossible to generate these files in a way that would work with all versions of CMake. So now the dependency file generation is set up to work a little differently for different CMake versions. At the same time made sure that DEPFILE and IMPLICIT_DEPENDS would not be specified at the same time, as that is now apparently an error in CMake >=3.20.
-
Attila Krasznahorkay authored
Until now repeated calls to find_package(LCG...) would extend the CMAKE_PREFIX_PATH environment variable every time. Which could lead to a slight slowdown, as every find_package(...) call would need to evaluate a longer-than-necessary list. With this update, the code should not do this anymore.
-
- Jul 26, 2021
-
-
Attila Krasznahorkay authored
TDAQ COOL/CORAL Usage, master branch (2021.07.22.) See merge request atlas/atlasexternals!860
-
Attila Krasznahorkay authored
If a directory with TDAQ's naming convention exists in the tdaq-common installation tree, it is added to CMAKE_PREFIX_PATH for AtlasLCG's find-modules to be able to use it. For the moment this would allow FindCOOL.cmake and FindCORAL.cmake to set up the COOL/CORAL installations from the tdaq-common installations that already come with those.
-
- Jul 22, 2021
-
-
Attila Krasznahorkay authored
If set to TRUE, all file(GLOB...) statements in AtlasCMake use the CONFIGURE_DEPENDS flag to force the build system to re-evaluate wildcarded expressions on every build attempt.
-
- Jul 14, 2021
-
-
Attila Krasznahorkay authored
KLFitter Update, master branch (2021.07.14.) See merge request atlas/atlasexternals!857
-
Attila Krasznahorkay authored
With version 1.4.0 it's no longer necessary.
-
-
- Jul 13, 2021
-
-
Attila Krasznahorkay authored
Cherry-pick of "Merge branch '1.0-libzip' into '1.0'" into master See merge request atlas/atlasexternals!856
-