mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-29 17:47:14 +02:00
Fix example with custom ARGUMENT for extra scripting
This commit is contained in:
@ -621,8 +621,9 @@ Example, specify own upload command for :ref:`platform_atmelavr`:
|
||||
.. code-block:: python
|
||||
|
||||
Import('env')
|
||||
from base64 import b64decode
|
||||
|
||||
env.Replace(UPLOADHEXCMD='"$UPLOADER" ${ARGUMENTS.get("custom_option")} --uploader --flags')
|
||||
env.Replace(UPLOADHEXCMD='"$UPLOADER" ' + b64decode(ARGUMENTS.get("CUSTOM_OPTION")) + ' --uploader --flags')
|
||||
|
||||
# uncomment line below to see environment variables
|
||||
# print env.Dump()
|
||||
|
@ -203,7 +203,7 @@ class EnvironmentProcessor(object):
|
||||
# warn about unknown options
|
||||
if k not in self.KNOWN_OPTIONS:
|
||||
click.secho(
|
||||
"Warning! Ignore unknown `%s` option from `[env:]` section"
|
||||
"Detected non-PlatformIO `%s` option in `[env:]` section"
|
||||
% k,
|
||||
fg="yellow")
|
||||
result[k] = v
|
||||
|
Reference in New Issue
Block a user