8
8
name=Arduino ESP8266
9
9
version=1.5.8
10
10
11
- compiler.tools.path={runtime.ide .path}/hardware /tools/esp8266 /
11
+ compiler.tools.path={runtime.hardware .path}/esp8266 /tools/{runtime.os} /
12
12
compiler.path={compiler.tools.path}xtensa-lx106-elf/bin/
13
- compiler.sdk.path={compiler.tools .path}sdk/
13
+ compiler.sdk.path={runtime.hardware .path}/esp8266/ sdk/
14
14
15
15
compiler.cpreprocessor.flags=-D__ets__ -DICACHE_FLASH "-I{compiler.sdk.path}/include"
16
16
@@ -23,7 +23,7 @@ compiler.c.elf.cmd=xtensa-lx106-elf-gcc
23
23
compiler.c.elf.libs=-lc -lgcc -lhal -lphy -lnet80211 -llwip -lwpa -lmain -lpp
24
24
25
25
compiler.cpp.cmd=xtensa-lx106-elf-g++
26
- compiler.cpp.flags=-c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -std=c++11 -MMD
26
+ compiler.cpp.flags=-c -Os -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -std=c++11 -MMD
27
27
28
28
compiler.as.cmd=xtensa-lx106-elf-as
29
29
@@ -63,7 +63,7 @@ recipe.S.o.pattern="{compiler.path}{compiler.as.cmd}" -o "{object_file}" "{sour
63
63
recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}"
64
64
65
65
## Combine gc-sections, archives, and objects
66
- recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} {compiler.c.elf.extra_flags} -o "{build.path}/{build.project_name}.elf" -Wl,--start-group {object_files} "{build.path}/{archive_file}" {compiler.c.elf.libs} -Wl,--end-group "-L{build.path}"
66
+ recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} {compiler.c.elf.extra_flags} -o "{build.path}/{build.project_name}.elf" -Wl,--start-group {object_files} "{build.path}/{archive_file}" {compiler.c.elf.libs} -Wl,--end-group "-L{build.path}"
67
67
68
68
## Create eeprom
69
69
recipe.objcopy.eep.pattern=
@@ -86,6 +86,6 @@ tools.esptool.cmd.windows=esptool.exe
86
86
tools.esptool.path={runtime.ide.path}/hardware/tools/esp8266
87
87
88
88
tools.esptool.program.params.verbose=-vv
89
- tools.esptool.program.params.quiet=
89
+ tools.esptool.program.params.quiet=
90
90
tools.esptool.program.pattern="{path}/{cmd}" {program.verbose} -cd {upload.resetmethod} -cb {upload.speed} -cp {serial.port} -ca 0x00000 -cf "{build.path}/{build.project_name}_00000.bin" -ca 0x40000 -cf "{build.path}/{build.project_name}_40000.bin"
91
91
0 commit comments