Commit Graph

7 Commits

Author SHA1 Message Date
Peter Robinson 5f57cb8159 Spelling and minor readme fixes 2018-10-23 16:31:51 +01:00
Don Zickus 2bf928dd97 configs: Update scripts and spec file with layout changes
With the configs in the new place, update the scripts to find
them and utilize the base-generic and generic heirarchy to apply
configs and overrides.

Implement new process_configs.sh script that post-process the
config changes in a simple script and remove those commands
from the spec file.  Add option flags to preserve functionality.

config_generation is a simple rename of baseconfig -> generic and
debugconfig -> debug and arm64 -> aarach64.

build_configs.sh is modified to find configs in generic and base-generic and
then apply base-generic first and if any generic files, apply those next.  The
generic directory is used as an overrides and is expected to be empty for
Fedora initially.

kernel.spec is modified to use process_configs.sh instead of all the
commands in the spec file.  Enabled spec options are translated to
script options.  The config manipulation is moved to be grouped
with all config manipulation commands.  This makes 'cd configs/' simpler.
Now all config scripts and executiion are done in configs/ directory.

v1 -> v2:
* the scripts were not working with SUBARCH correctly
* checkoptions was using wrong comparison file
* passing wrong kernel version to process_configs in spec file

v2 -> v3:
(incorporate Laura A's feedback)
* update README.txt
* fix build_configs.sh warnings
* Output info message on listnewconfig failure
2017-11-13 09:39:17 -08:00
Laura Abbott dd50066e0b Update README.txt
The config portion of README.txt hasn't reflected reality for a while
now. With the change of how configuration options are generated, it's
even less reflective of reality. Update it to be a bit more useful.
2016-12-20 10:01:24 -08:00
Dave Jones ac34e0aab1 document inheritance/heirarchy of config generation 2012-01-13 15:42:52 -05:00
Mike McGrath c7a89c25e0 Test commit to verify working email notifications to kernel team 2010-08-17 10:29:52 -05:00
Mike McGrath d20edad664 This is a test commit to troubleshoot email messages 2010-08-17 10:28:07 -05:00
Roland McGrath 11487c5358 Restore README.txt, scripts. 2010-07-29 19:24:43 -07:00