Skip to content

Commit 8f77684

Browse files
committed
Merge branch 'release/v2.2.2'
2 parents cdf19ef + e7ce5a6 commit 8f77684

File tree

5 files changed

+11
-9
lines changed

5 files changed

+11
-9
lines changed

builder/frameworks/esp8266-nonos-sdk.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
BUILDERS=dict(
104104
ElfToBin=Builder(
105105
action=env.VerboseAction(" ".join([
106-
'esptool',
106+
join(platform.get_package_dir("tool-esptool"), "esptool"),
107107
"-eo", "$SOURCE",
108108
"-bo", "${TARGET}",
109109
"-bm", "$BOARD_FLASH_MODE",

builder/frameworks/esp8266-rtos-sdk.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@
104104
BUILDERS=dict(
105105
ElfToBin=Builder(
106106
action=env.VerboseAction(" ".join([
107-
'esptool',
107+
join(platform.get_package_dir("tool-esptool"), "esptool"),
108108
"-eo", "$SOURCE",
109109
"-bo", "${TARGET}",
110110
"-bm", "$BOARD_FLASH_MODE",

builder/frameworks/simba.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,14 @@ def VariantDirWrap(env, variant_dir, src_dir, duplicate=False):
4646

4747

4848
env = DefaultEnvironment()
49+
platform = env.PioPlatform()
4950

5051
env.AddMethod(LookupSources)
5152
env.AddMethod(VariantDirWrap)
5253

5354
env.Replace(
54-
PLATFORMFW_DIR=env.PioPlatform().get_package_dir("framework-simba"),
55-
OBJCOPY="esptool"
55+
PLATFORMFW_DIR=platform.get_package_dir("framework-simba"),
56+
OBJCOPY=join(platform.get_package_dir("tool-esptool"), "esptool")
5657
)
5758

5859
env.Append(
@@ -63,7 +64,7 @@ def VariantDirWrap(env, variant_dir, src_dir, duplicate=False):
6364
BUILDERS=dict(
6465
ElfToBin=Builder(
6566
action=env.VerboseAction(" ".join([
66-
'esptool',
67+
join(platform.get_package_dir("tool-esptool"), "esptool"),
6768
"-eo", '"%s"' % join(
6869
"$PLATFORMFW_DIR", "3pp", "esp8266Arduino", "2.3.0",
6970
"bootloaders", "eboot", "eboot.elf"

builder/main.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
from os.path import join
2020

2121

22-
from SCons.Script import (ARGUMENTS, COMMAND_LINE_TARGETS, AlwaysBuild,
22+
from SCons.Script import (COMMAND_LINE_TARGETS, AlwaysBuild,
2323
Builder, Default, DefaultEnvironment)
2424
from platformio import util
2525

@@ -200,15 +200,16 @@ def _update_max_upload_size(env):
200200
# Target: Build executable and linkable firmware or SPIFFS image
201201
#
202202

203-
target_elf = env.BuildProgram()
204-
203+
target_elf = None
205204
if "nobuild" in COMMAND_LINE_TARGETS:
205+
target_elf = join("$BUILD_DIR", "${PROGNAME}.elf")
206206
if set(["uploadfs", "uploadfsota"]) & set(COMMAND_LINE_TARGETS):
207207
fetch_spiffs_size(env)
208208
target_firm = join("$BUILD_DIR", "spiffs.bin")
209209
else:
210210
target_firm = join("$BUILD_DIR", "${PROGNAME}.bin")
211211
else:
212+
target_elf = env.BuildProgram()
212213
if set(["buildfs", "uploadfs", "uploadfsota"]) & set(COMMAND_LINE_TARGETS):
213214
target_firm = env.DataToBin(
214215
join("$BUILD_DIR", "spiffs"), "$PROJECTDATA_DIR")

platform.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"type": "git",
1313
"url": "https://github.com/platformio/platform-espressif8266.git"
1414
},
15-
"version": "2.2.1",
15+
"version": "2.2.2",
1616
"packageRepositories": [
1717
"https://dl.bintray.com/platformio/dl-packages/manifest.json",
1818
"http://dl.platformio.org/packages/manifest.json",

0 commit comments

Comments
 (0)