Hi – apologies for having spent only a few minutes on the topic before posting this, but I’ve successfully compiled HEAD of the repository, and moved on towards compiling one of the “stable” releases found on https://github.com/dmlc/xgboost/releases (or more specifically, I moved onto trying to do the latter via a Homebrew formula on macOS).
However, from what I can tell, that’s not terribly possible, because the releases are shallow – i.e., e.g. the dmlc-core directory is empty, so you can’t run
cmake on what you download.
Am I missing something there, or would it be possible to create releases containing all the contents, including submodules?