- May 17, 2022
-
-
Attila Krasznahorkay authored
Bump histgrinder to 0.1.6 (requested by AFP) See merge request atlas/atlasexternals!951
-
Attila Krasznahorkay authored
CentOS 9 Release Detection, master branch (2022.05.16.) See merge request atlas/atlasexternals!953
-
- May 16, 2022
-
-
Attila Krasznahorkay authored
If a given system does not provide the lsb_release executable, the code will now fall back on looking at the /etc/os-release file if it exists.
-
- May 12, 2022
-
-
Peter Onyisi authored
-
Attila Krasznahorkay authored
FindGMock Fix, master branch (2022.05.05.) See merge request atlas/atlasexternals!950
-
Attila Krasznahorkay authored
Build Geant4 with static libraries only to support AtlasGeant4 performance See merge request atlas/atlasexternals!949
-
-
- May 05, 2022
-
-
Attila Krasznahorkay authored
The debug version of GMock is called libgmockd.so on Linux. The module was just not finding those versions at all so far. Copied the behaviour of CMake's FindGTest.cmake module for what this module would do in case just one, or both versions of the library are found.
-
Attila Krasznahorkay authored
Previously if none of the libraries were found for a given component, the component was still reported as found. With an empty <FOO>_LIBRARIES variable. In the new setup <FOO>_LIBRARIES becomes invalid in such a situation. Note that not finding just some of the requested libraries is still not treated as an error, as the offline configuration relies on that behaviour in a couple of places.
-
- Apr 25, 2022
-
-
Attila Krasznahorkay authored
Dictionary System Includes, master branch (2022.04.25.) See merge request atlas/atlasexternals!948
-
Attila Krasznahorkay authored
Making them show up as SYSTEM include paths to the compiler.
-
- Apr 22, 2022
-
-
Attila Krasznahorkay authored
Executable System Includes, master branch (2022.04.22.) Closes ATEAM-826 See merge request atlas/atlasexternals!946
-
Attila Krasznahorkay authored
Finally bringing the behaviour in sync with that of atlas_add_library(...) and atlas_add_test(SOURCES...).
-
- Apr 20, 2022
-
-
Attila Krasznahorkay authored
Geant4 Without VecGeom, master branch (2022.04.20.) See merge request atlas/atlasexternals!945
-
Attila Krasznahorkay authored
Update version to CLHEP_2_4_1_3_atl03 See merge request atlas/atlasexternals!944
-
Attila Krasznahorkay authored
-
- Apr 14, 2022
-
-
John Chapman authored
This fixes a rounding issue in `RandGuassZiggurat` The random number engine works in terms of double precision floats internally, but the call to `RandGaussZiggurat::ziggurat_UNI` casts the result down to a single precision float. The largest single precision float less than 1.0 is 0.999999940395355225, whereas for double precision the value is 0.99999999999999988898, so there is a window where values less than 1.0 from `dSFMTEngine::flat()` can be rounded to up 1.0 when returned by `RandGaussZiggurat::ziggurat_UNI()` violating the condition that random numbers returned are in the range [0.0,1.0). This issue is discussed in ATR-26831.
-
- Apr 07, 2022
-
-
Attila Krasznahorkay authored
CI (Git) Update, master branch (2022.04.05.) See merge request atlas/atlasexternals!943
-
- Apr 05, 2022
-
-
Attila Krasznahorkay authored
Update histgrinder to 0.1.5 See merge request atlas/atlasexternals!942
-
Attila Krasznahorkay authored
At the same time removed all remnants of the CentOS 8 build setup, and defined the versions of CMake and Git to use in the CI in one central place. (So that it would be easier to upgrade them later on.)
-
- Apr 04, 2022
-
-
Attila Krasznahorkay authored
PyModules LCG_101 Update, master branch (2022.04.01.) Closes ATLINFR-4466 See merge request atlas/atlasexternals!941
-
Peter Onyisi authored
-
- Apr 01, 2022
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
Make the use of FindPython[Interp,Libs] an error See merge request atlas/atlasexternals!933
-
- Mar 30, 2022
-
-
Frank Winklmeier authored
-
Attila Krasznahorkay authored
Python Module Versions, master branch (2022.03.25.) See merge request atlas/atlasexternals!939
-
Attila Krasznahorkay authored
Python / libffi Fixes, master branch (2022.03.28.) See merge request atlas/atlasexternals!940
-
- Mar 28, 2022
-
-
Attila Krasznahorkay authored
-
Attila Krasznahorkay authored
At the same time opting in with just the 3 modules for now that we need to provide a version.
-
Attila Krasznahorkay authored
The function can only look for a "__version__" variable at the moment. For the python modules that provide this information through some other means, the individual find-modules will need to be updated as necessary. Modules that have dependencies on other LCG modules, are not supported at the moment. Support for those could be added later on, if needed.
-
Attila Krasznahorkay authored
Export Sanitizer Update, master branch (2022.03.23.) See merge request atlas/atlasexternals!937
-
Attila Krasznahorkay authored
Make use of atlas_install_headers an error See merge request atlas/atlasexternals!932
-
Attila Krasznahorkay authored
atlas_add_test: add DEPENDS keyword See merge request atlas/atlasexternals!938
-
- Mar 25, 2022
-
-
Attila Krasznahorkay authored
At the same time making them compatible with paths containing spaces.
-
- Mar 24, 2022
-
-
Frank Winklmeier authored
Add `DEPENDS` keyword to `atlas_add_test` to allow the definition of multiple test dependencies: ``` atlas_add_test( test3 ... DEPENDS test1 test2 ) ``` Note that unlike `PROPERTIES DEPENDS` this also takes care of pre/post-fixing the dependee names with the package name and `_ctest` respectively. Relates to ATLINFR-4473.
-
- Mar 23, 2022
-
-
Attila Krasznahorkay authored
Introduced the <PROJECT_NAME>_INSTALL_DIR and <PROJECT_NAME>_PLATFORM variables for the installed projects, and made use of them right away during the sanitastion process of the exported CMake configurations. Added checks for direct references to /cvmfs, /eos and /afs paths for the exported configurations. As these should never be there. Removed the sanitisation of TDAQ paths from all the projects that are not expected to depend on TDAQ. So that in case a TDAQ dependency sneaks in, we would see a warning during the release installation about direct /cvmfs references.
-
- Mar 17, 2022
-
-
Frank Winklmeier authored
`FindPythonInterp` and `FindPythonLibs` have been deprecated since a long time. Delete the modules and just leave an error message to point the developers to `FindPython`.
-
- Mar 15, 2022
-
-
Frank Winklmeier authored
The use of `atlas_install_headers` is not supported anymore. Header files should be installed via a proper (interface) library.
-
- Mar 01, 2022
-
-
Attila Krasznahorkay authored
Add FindVc.cmake to AtlasLCG, master branch (2022.02.25.) See merge request atlas/atlasexternals!931
-
- Feb 25, 2022
-
-
Attila Krasznahorkay authored
And made sure that AthenaExternals would make use of it, mainly to make ROOT functional in the LCG nightlies.
-