diff --git a/docs/projectconf.rst b/docs/projectconf.rst index 448a0a2e..4783657c 100644 --- a/docs/projectconf.rst +++ b/docs/projectconf.rst @@ -426,6 +426,7 @@ Example, specify own upload command for :ref:`platform_atmelavr`: [env:env_with_specific_extra_script] platform = atmelavr extra_script = /path/to/extra_script.py + custom_option = hello ``extra_script.py``: @@ -435,14 +436,17 @@ Example, specify own upload command for :ref:`platform_atmelavr`: env = DefaultEnvironment() - env.Replace(UPLOADHEXCMD='"$UPLOADER" --uploader --flags') + env.Replace(UPLOADHEXCMD='"$UPLOADER" ${ARGUMENTS.get("custom_option")} --uploader --flags') # uncomment line below to see environment variables # print env.Dump() + # print ARGUMENTS * see built-in examples of `PlatformIO build scripts `_. -* take a look on related users questions: `#351 `_, +* take a look on the multiple snippets/answers for the user questions: + `#365 `_, + `#351 `_, `#236 `_, `#247 `_