HomeFreeBSD

Remove Makefile from non-toplevel .gitignore files

Description

Remove Makefile from non-toplevel .gitignore files

When building SPL support into the kernel, ./copy-builtin will copy
non-toplevel .gitignore files. These files list /Makefile, which causes
git-archive to omit ./module/{spl,splat}/Makefile. The absence of these
files result in build failures when SPL is selected. ZFS is unaffected
because it puts Makefile in the toplevel .gitignore, which is not
copied. We fix SPL by emulating that behavior.

Reported-by: Fabio Erculiani <lxnay@gentoo.org>
Signed-off-by: Richard Yao <ryao@cs.stonybrook.edu>
Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #152

Details

Provenance
Richard Yao <ryao@cs.stonybrook.edu>Authored on Aug 16 2012, 6:55 PM
Brian Behlendorf <behlendorf1@llnl.gov>Committed on Aug 23 2012, 7:49 PM
Parents
rG9baf44bc17dd: Wrap trace_set_debug_header in trace_[get|put]_tcd
Branches
Unknown
Tags
Unknown

Event Timeline

Brian Behlendorf <behlendorf1@llnl.gov> committed rG15d041129711: Remove Makefile from non-toplevel .gitignore files (authored by Richard Yao <ryao@cs.stonybrook.edu>).Aug 23 2012, 7:49 PM