diff options
author | Phil Sutter <phil@nwl.cc> | 2010-06-12 17:35:44 +0200 |
---|---|---|
committer | Phil Sutter <phil@nwl.cc> | 2010-06-12 18:00:49 +0200 |
commit | 2c5f2d9b3b3b26ecf783f30112fc6019c1c17167 (patch) | |
tree | 1ed98d8207e232e59fef027a4559daeaf2afbe61 /.gitignore | |
parent | 02645c3876604612507880ae53603426a9cf25be (diff) |
massive rewrite of the pkgmaker logic
When adjusting for auto-generated package/Config.in, I found out that
the splitting into Config.in{,.lib,.kmod} done by pkgmaker was rather
subversive to my approach. Categorisation of packages and subpackages
should be done via package section, which is enabled by this patch for
subpackages, too.
Instead of filling up the package subdirectories, use a common directory
package/pkgconfigs.d/ to contain all auto-generated Config.in files. In
order to allow simple assumption from config symbol to actual package
from within menuconfig (the path to the Config.in file containing the
current config symbol is printed as part of the help text), put all
generated Config.in files for a certain package into a common
subdirectory.
pkgmaker now saves each generated config symbol (excluding the flavours)
into it's own file, therefore allowing to sort subpackages of a package
into a different section.
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore index 1e46f0c60..5e17dd900 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,7 @@ config/lxdialog/*.o make.log dl/ package/Config.in.auto +package/pkgconfigs.d/ package/*/info.mk package/*/Config.in package/*/Config.in.lib |