This module is part of the Apache Sling project.
This module allows quick checkout of all Sling modules from Git. It requires the local installation of the repo tool.
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo $ chmod a+x ~/bin/repo
See the detailed instructions at https://source.android.com/source/downloading#installing-repo.
$ repo init --no-clone-bundle -u https://github.com/apache/sling-aggregator.git $ repo sync --no-clone-bundle
The output is a flat list of all Sling modules.
Syncing all Sling modules can take a while, so if your network is fast enough you can try using multiple jobs in parallel. To use 16 jobs, run
$ repo sync -j 16