diff options
| author | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-16 07:32:21 +0100 |
|---|---|---|
| committer | Ulf Magnusson <ulfalizer@gmail.com> | 2012-12-16 07:32:21 +0100 |
| commit | 31d56fa8a08b912b56d78f71ebfb5704db1c3c44 (patch) | |
| tree | 71f0dfc1481b7615b43305a5dcaee339cf9c17fa /README.md | |
| parent | 04482724726b8ae60d2343a619b4e666c7455a0a (diff) | |
Spiffy up README.md a bit.
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 15 |
1 files changed, 9 insertions, 6 deletions
@@ -2,10 +2,10 @@ Kconfiglib ========== A Python library for doing stuff with Kconfig-based configuration systems. Can -extract information, query and set symbol values, and read and write .config -files. Highly compatible with the C implementation (the scripts/kconfig/\*conf -utilities in the kernel, usually invoked via make targets such as 'menuconfig' -and 'defconfig'). +extract information, query and set symbol values, and read and write +<i>.config</i> files. Highly compatible with the <i>scripts/kconfig/\*conf</i> +utilities in the kernel, usually invoked via make targets such as +<i>menuconfig</i> and <i>defconfig</i>. See kconfiglib.py for a longer introduction. The (extensive) documentation is generated with @@ -17,7 +17,7 @@ Installation instructions for the Linux kernel (in the kernel root): > $ git clone git://github.com/ulfalizer/Kconfiglib.git > $ git am Kconfiglib/makefile.patch -(Note: The directory name Kconfiglib/ is significant.) +<i>(Note: The directory name Kconfiglib/ is significant.)</i> Please tell me if the patch does not apply. It should be trivial to apply manually. @@ -26,7 +26,10 @@ The test suite is run with > $ python Kconfiglib/testsuite.py -You might want to use the "speedy" option. See testsuite.py. +It includes a set of selftests as well as a set of automatic compatibility +tests that compare the configurations generated by Kconfiglib with those +generated by <i>scripts/kconfig/conf</i> for a number of cases. You might want +to use the "speedy" option; see testsuite.py. Please tell me if you miss some API instead of digging into internals. The internal data structures and APIs, and dependency stuff in particular, are |
