Commits on Source (42)
-
Riccardo Maria Bianchi authored98d50e16
-
Riccardo Maria Bianchi authored54c5e843
-
Riccardo Maria Bianchi authoredbc060364
-
Riccardo Maria Bianchi authoredb48185b9
-
Riccardo Maria Bianchi authoreda8ce82c6
-
Riccardo Maria Bianchi authored2d6fe2be
-
Riccardo Maria Bianchi authoredca451dc6
-
Riccardo Maria Bianchi authoreddf6a4e55
-
Riccardo Maria Bianchi authored52938377
-
Riccardo Maria Bianchi authoredc97ce48c
-
Riccardo Maria Bianchi authored72ee925a
-
Paul Gessinger authored09f4e267
-
Paul Gessinger authored4d21fb40
-
Paul Gessinger authoredd1dd382c
-
scott snyder authored
Allow overriding the initialize() and finalize() methods of Gaudi components with methods marked as not thread-safe.
72e9ec0d -
Paul Gessinger authoreda0272a03
-
Attila Krasznahorkay authored
Headers under /usr/include can no longer be made awailable on macOS Catalina. So finally the Python build had to be updated to make use of the SDK installed under CMAKE_OSX_SYSROOT. While trying to keep the build on all other platforms as it was.
e63de7b2 -
Turns out that if LDFLAGS is set through a script, then one should only use one dollar sign...
c74cbeac -
Attila Krasznahorkay authored
As it turns out the linker itself needs the double dollar signs. The problem here was that since we now configure the Python build through a BASH shell script, we need to make sure that the dollar signs are properly escaped. (ExternalProject_Add(...) was doing this behind the scenes in the past.)
068878de -
Attila Krasznahorkay authored
Similar to the other cases, I had to set up the configuration of the code through a helper script, to pass all flags to the autoconfiguration script.
5e6f5d21 -
Attila Krasznahorkay authored
macOS Catalina Fixes, master branch (2020.03.11.) See merge request !634
a41db7d2 -
Attila Krasznahorkay authored
CheckerGccPlugins: Allow marking initialize()/finalize() not thread-safe. See merge request !633
0ddb1164 -
Attila Krasznahorkay authored
Since the caller may very well not have used the REQUIRED keyword of find_package(...). A warning is still warranted though, to tell the caller why LCG was not found. (And because find_package(...) will anyway print a warning itself after everything...)
9cf3c76c -
Attila Krasznahorkay authored
In a setup where LCG is not available for a given platform, LCG_FOUND was kept as FALSE in a cache variable. Preventing the "renewed" find_package(...) call from being successful.
07ac8ba9 -
Attila Krasznahorkay authored
So that it would work on the x86_64-ubuntu1804-gcc8-opt platform as well...
9bf9b3f3 -
Attila Krasznahorkay authored
By adding the Davix and TBB packages to it, to make sure that ROOT can be built successfully in a standalone way, if it would be necessary.
3ba26803 -
Attila Krasznahorkay authored
VP1LightExternals Fixes, master branch (2020.03.11.) See merge request !635
d83b51bb -
Attila Krasznahorkay authored
Merge remote-tracking branch 'rbianchi/master-geomodel-updates' into GeoModelUpdates-master-20200311
5fa9b674 -
Attila Krasznahorkay authored
Finally removing the source code from the repository...
dea54807 -
Attila Krasznahorkay authored
So that VP1LightExternals could build it in cases when it's not available from the system, or from an LCG release.
ec39ecb7 -
Attila Krasznahorkay authored
Used the opportunity to also tweak the CMake configuration of the package just a little bit.
a4d30c9e -
Attila Krasznahorkay authored
GeoModel Updates, master branch (2020.03.11.) See merge request !636
1f7850b9 -
scott snyder authored
Allow attaching a not_thread_safe attribute to constructors and destructors. This is actually a bit annoying, because gcc versions prior to 10 will not accept a c++11-style attribute after a ctor/dtor declaration. It will accept the __attribute__ form, except that in that case, one can't use a scoped attribute. So need to introduce an alias for ATLAS::not_thread_safe, called ATLAS_not_thread_safe. As a result of this, we also need to introduce a separate macro to use in this context: ATLAS_CTORDTOR_NOT_THREAD_SAFE. At this point, we also change the gnu:: prefix on the attributes in checker_macros.h to ATLAS::. (Prior to gcc version 7, one could not use a prefix other than gnu::.)
73453434 -
Paul Gessinger authored5d1c7b12
-
Frank Winklmeier authored
This fixes a bug introduced with !607. In case the `post.sh` script is not available, the unit test wrapper was returning 0 exit code even if the test failed. This would only affect projects that do not build `AtlasTest/TestTools`.
f2f91337 -
Attila Krasznahorkay authored
CheckerGccPlugins: Allow declaring constructors / destructors as not-thread-safe. See merge request !637
7aeb13ba -
Frank Winklmeier authored
The OutputLevel checker (ATL900) will now also flag the following: ``` MyAlg(OutputLevel=DEBUG) ```
ab0349d0 -
Attila Krasznahorkay authored
atlas_add_test: Fix return code if post.sh is not available See merge request !638
1cc4bdd1 -
Attila Krasznahorkay authored
Bump acts v0.17.0, enable the JSON plugin See merge request !613
6f440b03 -
Attila Krasznahorkay authored
flake8_atlas: Improve OutputLevel checks See merge request !639
0d13cb91 -
Attila Krasznahorkay authored
This is necessary as this version of GeoModelTools produces a library (XMLParser) that has a name clash with a library coming from ROOT.
424db629 -
Attila Krasznahorkay authored
Disable GeoModelTools, master branch (2020.03.16.) See merge request !640
54506276
External/GeoModelTools/CMakeLists.txt
0 → 100644
External/GeoModelTools/README.md
0 → 100644
External/Lhapdf/cmake/configure.sh.in
0 → 100755