- Nov 01, 2021
-
-
Attila Krasznahorkay authored
Athena COOL/CORAL Patch, 2.0.113-patches branch (2021.11.01.) See merge request atlas/atlasexternals!882
-
Attila Krasznahorkay authored
By default they are not. But by providing the appropriate flags to the CMake configuration of AthenaExternals, it is now possible to do so.
-
- 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
-
Attila Krasznahorkay authored
add find module for libzip See merge request atlas/atlasexternals!855 (cherry picked from commit 69134c21) c3d1e82c add find module for libzip
-
- Jul 08, 2021
-
-
Attila Krasznahorkay authored
ATLASRECTS-6461, ATLINFR-4167: Update lwtnn to version 2.12.1 See merge request atlas/atlasexternals!854
-
Dan Guest authored
-
- Jul 03, 2021
-
-
Attila Krasznahorkay authored
BINARY_PATH Fix, master branch (2021.07.03.) See merge request atlas/atlasexternals!853
-
Attila Krasznahorkay authored
In the previous implementation repeated calls to find_package(...) in the same context would lead to <FOO>_BINARY_PATH growing and growing, ever being extended by $<BUILD_INTERFACE:...> and $<INSTALL_INTERFADE:...> generator expressions. Changed the code to behave in the way in which lcg_external_python_module(...) has been operating for a long time. Introducing the internal _<FOO>_BINARY_PATH variable, which clients should not really have to know about.
-
- Jul 02, 2021
-
-
Attila Krasznahorkay authored
Silence Ninja, master branch (2021.07.02.) See merge request atlas/atlasexternals!852
-
Attila Krasznahorkay authored
Those were just there to have a valid command for those custom commands. But they were polluting the output from Ninja builds unnecessarily...
-
Attila Krasznahorkay authored
ATLINFR-4161, ATLINFR-4147: Update to lwtnn v2.12 See merge request atlas/atlasexternals!850
-
Attila Krasznahorkay authored
Update prmon to v2.2.1 See merge request atlas/atlasexternals!851
-
Attila Krasznahorkay authored
FastJet 3.4.0, master branch (2021.06.30.) See merge request atlas/atlasexternals!849
-
- Jul 01, 2021
-
-
Alaettin Serhan Mete authored
-
Dan Guest authored
-
- Jun 30, 2021
-
-
Attila Krasznahorkay authored
ROOT Cling Build Type Specification, master branch (2021.06.30.) See merge request atlas/atlasexternals!848
-
Attila Krasznahorkay authored
As they should now find a thread-safe version of FastJet in LCG itself. At the same time removed the build of HepMCAnalysis from AthenaExternals and AthSimulationExternals as well. Since this only needed to be re-built by us to account for any changes in FastJet. (But we've not been relying on this for quite some time anyway...)
-
Attila Krasznahorkay authored
I'm quite afraid that these libraries were just not built with an appropriate optimisation setting so far. :-(
-
Attila Krasznahorkay authored
Making our code choose optimisation flags explicitly for the build, since the 3.4.0 configuration doesn't do that anymore for some reason.
-