- Oct 26, 2023
- Oct 13, 2023
-
-
Marco Clemencic authored
-
- Sep 13, 2023
-
-
Marco Clemencic authored
-
- Sep 12, 2023
-
-
- Jul 25, 2023
-
-
Marco Clemencic authored
-
- Jul 24, 2023
-
-
Marco Clemencic authored
-
- Jul 18, 2023
-
-
Marco Clemencic authored
- move Gaudi::Funtional to GaudiFunctional subdir - headers are now under "Gaudi/Functional" - legacy GaudiAlg corresponding header redirect to the new ones - replace GaudiAlgorithm with Algorithm wherever possible in tests and utilities - add Gaudi::Sequencer basic implementation to replace GaudiSequencer - move GaudiAlg specific tests, examples, dictionaries and Python modules to GaudiAlg subdir - add CMake option GAUDI_ENABLE_GAUDIALG to allow skipping GaudiAlg (default to true) - minor fixes and clean ups
-
- Jul 17, 2023
-
-
Marco Clemencic authored
-
-
- Jun 11, 2023
-
-
Rosen Matev authored
If `QMTEST_DISABLE_FIXTURES_REQUIRED` is truthy, a failing prerequisite test will not cause the test depending on it to be skipped. Workaround for #216
-
- Jun 01, 2023
-
-
Marco Clemencic authored
-
- May 30, 2023
-
-
- Apr 26, 2023
-
-
Marco Clemencic authored
-
- Apr 04, 2023
-
-
Marco Clemencic authored
gaudi_add_pytest is used to declare pytest tests. Each of the test files discovered by pytest are mapped to one ctest test, to be able to run them in parallel. Tests are collected when ctest is invoked and/or at build time, and only in case changes are detected in scanned files.
-
- Feb 07, 2023
-
-
Marco Clemencic authored
-
- Jan 26, 2023
-
-
Graeme A Stewart authored
Helper scripts to prepare the environment for execution to be consistent with what the toolchain provided (Marco)
-
Graeme A Stewart authored
Change explicit mention of Python binary to python3 which should be supported by all distributions and environments (https://peps.python.org/pep-0394/). Update hash bangs to python3. Adapt CMake to search for pytest also as pytest-3; likewise for nosetest binary as nosetests3 (with fallback to pytest and nosetests, which can be used in some virtual environments, even with a Python 3 install). Remove unnecessary utf-8 encoding lines. Update test scripts to python3
-
- Nov 10, 2022
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Nov 08, 2022
-
-
Marco Clemencic authored
Create a symlink to the built Python binary modules so that they can be imported as `Package.Module` (same as it is the case once they are installed).
-
- Jul 20, 2022
-
-
Rosen Matev authored
This is a follow up of !1354. There PkgConfig is only looked up if the `pkg_check_modules` macro hasn't been define. The problem is that the scope of macros seem to be global, and finding PkgConfig in another directory defines that macro. However, variable scope is per directory and the cmake of PkgConfig doesn't really work. This changes the check to use the `PKG_CONFIG_FOUND` variable
-
- Jun 30, 2022
-
-
Marco Clemencic authored
-
- Mar 04, 2022
-
-
Rosen Matev authored
so that things work in a super project build
-
- Feb 16, 2022
-
-
Rosen Matev authored
-
Rosen Matev authored
-
Rosen Matev authored
This allows for super project builds to have separate merge targets for every project.
-
- Dec 09, 2021
-
-
- Dec 07, 2021
-
-
Marco Clemencic authored
-
- Dec 01, 2021
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Oct 08, 2021
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Sep 13, 2021
-
-
Marco Clemencic authored
-
- Sep 07, 2021
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Aug 05, 2021
-
-
Sebastien Ponce authored
This was discovered thanks to a name collision between Eigen and DD4hep, Eigen having an header file named "Core" (with no extension indeed) and DD4hep a directory with same name. DD4hep happened to come first in the dependency list and thus the directort was used... Note that this reveal a deeper problem in the scanning made by this tool : no scoping and thus no cleaning of the list of directories when going to next file. This is the actual root of the problem that lead to DD4hep being first in the dependency list
-
- Jul 16, 2021
-
-
Marco Clemencic authored
- fix runtime path precedence order - allow clients to override the way runtime paths are managed
-
Marco Clemencic authored
-