|
@ -55,7 +55,7 @@ def file_size(file): |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def analyse_memory(elf_file): |
|
|
def analyse_memory(elf_file): |
|
|
command = "%s -t '%s' " % (objdump_binary, elf_file) |
|
|
|
|
|
|
|
|
command = "%s -t '%s'" % (objdump_binary, elf_file) |
|
|
response = subprocess.check_output(shlex.split(command)) |
|
|
response = subprocess.check_output(shlex.split(command)) |
|
|
if isinstance(response, bytes): |
|
|
if isinstance(response, bytes): |
|
|
response = response.decode('utf-8') |
|
|
response = response.decode('utf-8') |
|
@ -102,7 +102,7 @@ def run(env_, modules_): |
|
|
flags = "" |
|
|
flags = "" |
|
|
for item in modules_.items(): |
|
|
for item in modules_.items(): |
|
|
flags += "-D%s_SUPPORT=%d " % item |
|
|
flags += "-D%s_SUPPORT=%d " % item |
|
|
command = "export ESPURNA_BOARD=\"WEMOS_D1_MINI_RELAYSHIELD\"; export ESPURNA_FLAGS=\"%s\"; platformio run --silent --environment %s" % (flags, env_) |
|
|
|
|
|
|
|
|
command = "export ESPURNA_BOARD=\"WEMOS_D1_MINI_RELAYSHIELD\"; export ESPURNA_FLAGS=\"%s\"; platformio run --silent --environment %s 2>/dev/null" % (flags, env_) |
|
|
subprocess.check_call(command, shell=True) |
|
|
subprocess.check_call(command, shell=True) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|