zephyr/doc/application
Ulf Magnusson 57b28cae2c kconfiglib: Save previous configuration to .config.old
Update Kconfiglib (and menuconfig, just to sync) to upstream revision
094f4a9622046, to add the commit below.

  Save existing configuration to .<filename>.old in write_config()

  Add a default-True 'save_old' flag to write_config(). If 'save_old' is
  True and an existing configuration file is being overwritten, a copy
  of the old configuration file is saved to .<filename>.old (e.g.
  .config.old) in the same directory.

  Errors are ignored, as the old configuration would usually just be a
  nice-to-have, and not essential.

  The same functionality could be added for minimal configuration files
  and headers, but it's probably most useful for configuration files.

Other changes:

  - Parsing performance is improved a bit

  - scripts/kconfig/kconfig.py now prints the path to the merged
    configuration in zephyr/.config, to make it a bit easier to
    discover.

Fixes: #2907

Signed-off-by: Ulf Magnusson <Ulf.Magnusson@nordicsemi.no>
2018-12-08 17:14:38 +01:00
..
figures doc: Update for menuconfig.py 2018-05-07 21:53:37 +02:00
application-kconfig.include Kconfig: Remove redundant $(ZEPHYR_BASE) from 'source's 2018-10-10 11:28:27 -05:00
application.rst kconfiglib: Save previous configuration to .config.old 2018-12-08 17:14:38 +01:00
coccinelle.rst doc: application: coccinelle: Mention report mode as a necessary rule 2018-12-05 15:14:05 -05:00
index.rst doc: code_data_relocation: Details about code data relocation feature 2018-12-07 10:32:41 -05:00
kconfig-tips.rst doc: Fix some typos on the Kconfig best practices page 2018-11-11 14:31:26 -05:00
relocation.rst doc: code_data_relocation: Details about code data relocation feature 2018-12-07 10:32:41 -05:00