[llvm-dev] [RFC] change .gitignore for monorepo
Shoaib Meenai via llvm-dev
llvm-dev at lists.llvm.org
Wed Jul 17 16:21:55 PDT 2019
You can add local ignores to .git/info/exclude
From: llvm-dev <llvm-dev-bounces at lists.llvm.org> on behalf of "Zakharin, Vyacheslav P via llvm-dev" <llvm-dev at lists.llvm.org>
Reply-To: "Zakharin, Vyacheslav P" <vyacheslav.p.zakharin at intel.com>
Date: Wednesday, July 17, 2019 at 11:43 AM
To: James Y Knight <jyknight at google.com>
Cc: llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] [RFC] change .gitignore for monorepo
James, we are using an *unmodified* llvm-project (master llorg), and just add some extra projects from our internal repos to the top-level.
Thanks,
Slava
From: James Y Knight [mailto:jyknight at google.com]
Sent: Wednesday, July 17, 2019 11:19 AM
To: Zakharin, Vyacheslav P <vyacheslav.p.zakharin at intel.com>
Cc: llvm-dev <llvm-dev at lists.llvm.org>
Subject: Re: [llvm-dev] [RFC] change .gitignore for monorepo
On Wed, Jul 17, 2019 at 12:45 PM Zakharin, Vyacheslav P via llvm-dev <llvm-dev at lists.llvm.org<mailto:llvm-dev at lists.llvm.org>> wrote:
Hello,
My team is using some non-llvm projects along with llvm-project monorepo. The projects are checked out to the top level of llvm-project, and ‘git status’ would complain about them unless we add them to .gitignore. We do not really want to change llorg’s .gitignore on our side,
Why not? If you're using a modified llvm-project fork, what's the harm of also modifying .gitignore?
so may we propose changing llorg’s .gitignore to ignore all top-level files/directories that are not explicitly listed? Something along the lines:
/*
!/clang
!/clang-tools-extra
!/compiler-rt
…
This will require updating .gitignore every time a new top-level entry is added into llvm-project monorepo, which should not be a big deal. Please let me know if I can proceed with a review request.
I'm still against this.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190717/d2c7e949/attachment.html>
More information about the llvm-dev
mailing list