OVMS3/OVMS.V3/components/duktape/config
2022-04-06 00:04:46 +02:00
..
architectures Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
compilers Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
config-options Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
examples Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
feature-options Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
header-snippets Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
helper-snippets Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
platforms Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
architectures.yaml Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
compilers.yaml Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
platforms.yaml Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
README.rst Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00
tags.yaml Initial commit, fork from original Project 2022-04-06 00:04:46 +02:00

=================
Duktape genconfig
=================

``genconfig`` is a helper script for coming up with a ``duk_config.h`` for
compiling Duktape for your platform.

To support this:

* It helps to create a ``duk_config.h`` for your platform/compiler
  combination.  You can give a base configuration and then force certain
  values manually based on a YAML configuration file.

* It autogenerates documentation for config options based on option metadata
  files written in YAML.

NOTE: ``tools/configure.py`` is now the preferred tool for preparing a config
header (using genconfig.py) and Duktape source files (using other tools) for
build.