Make broken on fresh clone
make
wrongly clones only Brunel and starts building it. It seems it tries to determine project deps from CMakeLists.txt
before cloning projects, which obviously can't work.
to reproduce
git clone https://gitlab.cern.ch/lhcb/upgrade-hackathon-setup.git
make
computing project dependencies
cat: */CMakeLists.txt: No such file or directory
Cloning into 'Brunel'...
remote: Enumerating objects: 25006, done.
remote: Counting objects: 100% (25006/25006), done.
remote: Compressing objects: 100% (8534/8534), done.
remote: Total 25006 (delta 15305), reused 24243 (delta 14677)
Receiving objects: 100% (25006/25006), 74.54 MiB | 19.99 MiB/s, done.
Resolving deltas: 100% (15305/15305), done.
make[1]: Entering directory `/home/rmatev/upgrade-hackathon-setup/Brunel'
mkdir -p /home/rmatev/upgrade-hackathon-setup/Brunel/build.x86_64-centos7-gcc62-opt
cd /home/rmatev/upgrade-hackathon-setup/Brunel/build.x86_64-centos7-gcc62-opt && cmake -DCMAKE_USE_CCACHE=ON -DLOKI_BUILD_FUNCTOR_CACHE=FALSE -DCMAKE_TOOLCHAIN_FILE=/home/rmatev/upgrade-hackathon-setup/Brunel/toolchain.cmake -GNinja /home/rmatev/upgrade-hackathon-setup/Brunel
...