forked from platformio/platformio-core
FAQ: UnicodeDecodeError: Non-ASCII characters found in build environment
This commit is contained in:
2
docs
2
docs
Submodule docs updated: 1666723f26...e023a61674
@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
import base64
|
import base64
|
||||||
import json
|
import json
|
||||||
|
import sys
|
||||||
from os import environ
|
from os import environ
|
||||||
from os.path import join
|
from os.path import join
|
||||||
from time import time
|
from time import time
|
||||||
@ -166,5 +167,13 @@ if "envdump" in COMMAND_LINE_TARGETS:
|
|||||||
env.Exit(0)
|
env.Exit(0)
|
||||||
|
|
||||||
if "idedata" in COMMAND_LINE_TARGETS:
|
if "idedata" in COMMAND_LINE_TARGETS:
|
||||||
print "\n%s\n" % json.dumps(env.DumpIDEData())
|
try:
|
||||||
env.Exit(0)
|
print "\n%s\n" % json.dumps(env.DumpIDEData())
|
||||||
|
env.Exit(0)
|
||||||
|
except UnicodeDecodeError:
|
||||||
|
sys.stderr.write(
|
||||||
|
"\nUnicodeDecodeError: Non-ASCII characters found in build "
|
||||||
|
"environment\n"
|
||||||
|
"See explanation in FAQ > Troubleshooting > Building\n"
|
||||||
|
"http://docs.platformio.org/page/faq.html\n\n")
|
||||||
|
env.Exit(1)
|
||||||
|
Reference in New Issue
Block a user