[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 00/11] Major rework of top-level .gitignore
The top-level .gitignore file for Xen has gotten rather messy. Looks like at times a few people may have added some blank lines looking towards some later cleanup. Alas no one ever got around to that later cleanup. When looking at one portion of the situation I ended up doing some cleanup and it got out of hand. Hence I'm not sending in these patches which hopefully make things better. Please note these are somewhat better than work-in-progress status. There are several places I'm unsure of which direction to go in. Likely several of these will need more or less information in their commit messages. Overall pattern is first some initial cleanup on the top-level .gitignore. It is easier to spot targeted file matches which overlapped general globs before breaking things apart. This is followed by breaking all targeted matches off of the global .gitignore file. Lastly the global .gitignore file was sorted and I've commented on a few of the things which remain. Recent versions of `git` include a "check-ignore" command. For testing new patterns `git check-ignore -vn --no-index <pattern>` will tell you whether a given filename would be ignored without "add -f". I think patches 01 and 02 are near ready for being committed. Patches 03-09 need varying degrees of polish before being in an official tree. Patches 10 and 11 are pretty well initial rough outlines. Elliott Mitchell (11): gitignore: Move ignores from global to subdirectories gitignore: Remove entries duplicating global entries gitignore: Add/Generalize entries gitignore: Create .gitignore file for tools/firmware/ gitignore: Create .gitignore file for tools/ocaml/ gitignore: Create .gitignore file for xen/ gitignore: Create .gitignore file for docs/ gitignore: Create .gitignore file for stubdom/ gitignore: Create .gitignore file for config/ gitignore: Create .gitignore file for tools/ gitignore: RFC Prelimiary final cleanup of top-level .gitignore .gitignore | 440 +++-------------------------------- config/.gitignore | 5 + docs/.gitignore | 8 + stubdom/.gitignore | 32 +++ tools/.gitignore | 145 ++++++++++++ tools/firmware/.gitignore | 29 +++ tools/misc/.gitignore | 23 +- tools/ocaml/.gitignore | 24 ++ xen/.gitignore | 39 ++++ xen/tools/kconfig/.gitignore | 6 + xen/xsm/flask/.gitignore | 9 +- 11 files changed, 354 insertions(+), 406 deletions(-) create mode 100644 config/.gitignore create mode 100644 docs/.gitignore create mode 100644 stubdom/.gitignore create mode 100644 tools/.gitignore create mode 100644 tools/firmware/.gitignore create mode 100644 tools/ocaml/.gitignore create mode 100644 xen/.gitignore -- -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sigmsg@xxxxxxx PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |