[llvm-dev] New LLVM git repository conversion prototype
Martin Storsjö via llvm-dev
llvm-dev at lists.llvm.org
Thu Oct 18 12:03:19 PDT 2018
On Thu, 18 Oct 2018, Renato Golin via llvm-dev wrote:
> On Thu, 18 Oct 2018 at 14:19, David Chisnall via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>> 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.
>
> This sounds like:
>
> Mono-repo:
>
>> * cfe -> clang
>> * clang-tools-extra
>> * llvm
>> * llgo ??
>
> Separate - Core Libs (4 repos or all-in-one?):
>
>> * compiler-rt
>> * libcxx
>> * libcxxabi
>> * libunwind
+1 from me for this layout as well. (Ideally maybe with all these 4 libs
separately.) And lld indeed needs to be in the main monorepo.
// Martin
More information about the llvm-dev
mailing list