Our Release bundles do not contain ATLASExtensions
Our Release source bundles do not contain ATLASExtensions
code. This also affects the build of GeoModel inside the AthenaExternals, when we want to build submodules code there.
For example, as part of the overall switch of GeoModelG4
and related packages to the Externals, the ATLASExtensions
can not be built in the AthenaExternals
right now, with the current machinery. In the Externals CMake configuration, in fact, we start from bundled sources, but that fails when we want to build the Extensions. For that to succeed, we need to move to a fresh Git clone with recursive submodules or to a checkout of a tag.
Cc: @tsulaia @boudreau @dellacqu
You can check it by downloading, for example, the .bz
file from our latest release:
If you extract it, you will see that the content of ATLASExtensions is 0 bytes:
Basically, the ATLASExtensions Git submodule is not included when the release source bundle is created.
It is the same if we try to download the sources from the Tags page: