[llvm-dev] New LLVM git repository conversion prototype
David Chisnall via llvm-dev
llvm-dev at lists.llvm.org
Thu Oct 18 06:18:30 PDT 2018
> On 15 Oct 2018, at 07:58, Danila Malyutin via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>
> Most of the SVN directories are migrated into sub-directories inside the main "llvm" mono-repository:
>
> * cfe (renamed to clang in the conversion)
>
> * clang-tools-extra
>
> * compiler-rt
>
> * debuginfo-tests
>
> * dragonegg (also "gcc-plugin", the original name)
>
> * libclc
>
> * libcxx
>
> * libcxxabi
>
> * libunwind
>
> * lld
>
> * lldb
>
> * llgo
>
> * llvm
>
> * openmp
>
> * parallel-libs
>
> * polly
>
> * pstl
>
> * stacker (deleted after r40406)
>
> (Additionally, files added to the "monorepo-root/trunk" directory in SVN end up at the root of this repository).
>
I would still prefer that projects that are not tightly coupled to LLVM (lib*, pstl, compiler-rt) be in separate repositories. These do not link against LLVM libraries, are not version locked to any given LLVM / clang / whatever release, and most of them need to support multiple LLVM releases, so there is little benefit to having them in the monorepo and there is a disadvantage for people wishing to use and contribute to them independent of the rest of LLVM.
David
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20181018/46baeff6/attachment.html>
More information about the llvm-dev
mailing list