[llvm-dev] New LLVM git repository conversion prototype (original) (raw)
David Chisnall via llvm-dev llvm-dev at lists.llvm.org
Thu Oct 18 06🔞30 PDT 2018
- Previous message: [llvm-dev] New LLVM git repository conversion prototype
- Next message: [llvm-dev] New LLVM git repository conversion prototype
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
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>
- Previous message: [llvm-dev] New LLVM git repository conversion prototype
- Next message: [llvm-dev] New LLVM git repository conversion prototype
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]