git-r3.eclass: Support checking out specific subdirectories
authorMichał Górny <mgorny@gentoo.org>
Fri, 17 Nov 2017 23:19:33 +0000 (00:19 +0100)
committerMichał Górny <mgorny@gentoo.org>
Tue, 28 Nov 2017 09:14:16 +0000 (10:14 +0100)
commit539d635ed929d982cc1ab32ec685403c2d2694e3
tree4f3763311c882de4b45740d1b3156b5bc58ebe07
parentbcc16398e572bba8186996a13c69fec2a8eac9de
git-r3.eclass: Support checking out specific subdirectories

Support limiting the git checkout to specific subdirectories of the git
tree, using 'git checkout ... -- <paths>...' The main use case for this
is doing partial checkouts of very large repositories where only a small
subset of files is necessary. Doing partial checkouts can save both
time and disk space which can be important in large intertwined
projects such as LLVM+Clang.
eclass/git-r3.eclass