On 01/01/2014 10:11 AM, Shea Levy wrote: > Hi all, > > I am a package maintainer for the kernel for the NixOS > distribution. We support users building out-of-tree modules and > other packages that might depend on the kernel source or build > trees, but make modules_install copies the entire source and build > trees (we build with $(O) set) to $(INSTALL_PATH), and those are > some big paths to keep around. Is there any documentation on which > of those files should actually be needed by any out-of-tree tools? > For example I'm guessing the intermediate object files in the build > tree or the .c files in the source tree are not necessary, but it > would be nice if there were a definitive list of what could be > removed to save space. Running 'make modules_prepare' in a clean source tree should set up the sources with everything needed for out of tree modules, it largely amounts to the .config file, a few scripts, and a couple of specific other files.
-- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/