[llvm-dev] Repo directory layout

Liad Mordekoviz via llvm-dev llvm-dev at lists.llvm.org
Mon Feb 19 01:36:38 PST 2018


Hey all,
There seems to be two conventions for git repo directory layout.
The official docs suggest the following tree.
http://llvm.org/docs/GettingStarted.html#git-mirror

llvm (llvm repo)
  -> tools
      -> clang (clang repo)
      -> lld (lld repo)
etc.

However various llvm-project repos, suggest a different layout:
https://github.com/llvm-project/llvm-project-20170507
https://github.com/chapuni/llvm-project-submodule
Also, the official SVN hints at a similar layout (although not strictly the
same):
http://llvm.org/svn/llvm-project/

llvm-project
  -> llvm (llvm repo)
  -> clang (clang repo)
  -> lld (lld repo)
etc.

It seems like the CMake files support both options.
So we would like to know which of them should be supported for the
foreseeable future.
Thanks in advance, Liad.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180219/3666a0e3/attachment.html>


More information about the llvm-dev mailing list