path: root/docs
diff options
authorYann E. MORIN" <>2012-08-15 20:06:22 (GMT)
committerYann E. MORIN" <>2012-08-15 20:06:22 (GMT)
commit143c1430c9ff72351dd1628f1ee740ff931886be (patch)
tree31091466e7676c7c048cd32ca7a3fe9c5c0ad7e8 /docs
parent3a0575282ffab9ee3698d9ccd648dd37b3910121 (diff)
samples: add rule to dump current .config into a defconfig
... and one to restore it, of course. Reported-by: Thomas Petazzoni <> Signed-off-by: "Yann E. MORIN" <>
Diffstat (limited to 'docs')
1 files changed, 41 insertions, 0 deletions
diff --git a/docs/ b/docs/
index a788516..d6b9761 100644
--- a/docs/
+++ b/docs/
@@ -60,6 +60,47 @@ Samples can be later recalled by calling
with the target tuple they represent.
+.B defconfig
+Save the current configuration to a mini-defconfig file, that contains only
+the strictly required symbols to reproduce the configuraiton. defconfig files
+are much smaller than a complete .config, so it is easy to send by mail. As
+only non-default symbols are present in a defconfig, it easy to spot the
+meaningfull values. Also, it is easy to use defconfig files with newer
+versions of
+.BR crosstool-NG .
+By default the mini-defconfig is saved to a file named
+.IR defconfig ,
+unless the variable
+is set, in which case the mini-defconfig will be saved to the file referenced
+Note: only the
+.I .config
+file for
+.B crosstool-NG
+is saved. Config files for the components are
+.B not
+saved. Use
+.B saveconfig
+for that
+.B olddefconfig
+.B crosstool-NG
+using a mini-defconfig file (previously saved with
+.B defconfig
+or manually edited). The default mini-defconfig is rad from the file
+.IR defconfig ,
+unless the vraiable
+is set, inwhich case the mini-defconfig will be read from the file referenced
.B build
Builds the configured toolchain.