Ivan Kravets
|
584d03c802
|
Propagating External Environment
|
2015-08-03 15:08:54 +03:00 |
|
Ivan Kravets
|
0646ffc93f
|
Restore process $PATH for SCons
|
2015-08-03 12:53:21 +03:00 |
|
Ivan Kravets
|
f0d849a702
|
Added native development platform
|
2015-08-03 12:33:37 +03:00 |
|
Ivan Kravets
|
0d196ef7b7
|
Rename env.BuildFirmware to env.BuildProgram
|
2015-08-02 19:52:37 +03:00 |
|
Ivan Kravets
|
ce82b14f6b
|
Fix sys env for Windows
|
2015-08-01 18:33:41 +03:00 |
|
Ivan Kravets
|
e102fb2880
|
Allow PROGNAME & PROGSUFFIX to be configurable within platform
|
2015-08-01 17:41:05 +03:00 |
|
Ivan Kravets
|
203026a57b
|
Use cyclic linker options just for gcc-based compilers
|
2015-08-01 17:39:15 +03:00 |
|
Ivan Kravets
|
e43635bf9b
|
Fix comments stripping
|
2015-07-30 14:37:46 +03:00 |
|
Ivan Kravets
|
c96ae1f773
|
Fix linker cyclic for static libs
|
2015-07-29 17:48:10 +03:00 |
|
Ivan Kravets
|
076696cde1
|
Use Linker cyclic option when deplibs exist
|
2015-07-29 17:33:06 +03:00 |
|
Valeriy Koval
|
b85303c12a
|
Improve espressif platform and native example for new SDK
|
2015-07-17 14:32:50 +03:00 |
|
Ivan Kravets
|
c4e42c88fe
|
Fix Espressif "uploadlazy" target for @SmartAnthill Project
|
2015-07-13 14:02:14 +03:00 |
|
Ivan Kravets
|
4b93ec0b0b
|
Improve "uploadlazy" target for @SmartAnthill Project
|
2015-07-13 12:43:45 +03:00 |
|
Valeriy Koval
|
c31f591ca0
|
Add new boards to ST STM32 & Nordic NRF51 platforms
|
2015-06-30 22:25:27 +03:00 |
|
Valeriy Koval
|
c80fb5f4b3
|
Update Espressif platform // Resolve #245
|
2015-06-30 22:21:22 +03:00 |
|
Ivan Kravets
|
80b012c157
|
Fix incorrect "includes" for project generator
|
2015-06-29 16:36:02 +03:00 |
|
Ivan Kravets
|
1af6eba151
|
Rename "srcbuild_flags" env option to "src_build_flags"
|
2015-06-28 20:18:16 +03:00 |
|
Ivan Kravets
|
ebdbf79868
|
Rename "use_libs" env option to "lib_use"
|
2015-06-28 19:44:35 +03:00 |
|
Ivan Kravets
|
776a2027fb
|
Rename "ignore_libs" env option to "lib_ignore"
|
2015-06-28 19:31:28 +03:00 |
|
Ivan Kravets
|
a928f4aa8f
|
Rename "ldf_cyclic" env option to "lib_dfcyclic"
|
2015-06-28 19:20:31 +03:00 |
|
Ivan Kravets
|
82864d38e2
|
Fix IDE project generator when board is specified // Resolve #242
|
2015-06-27 15:13:27 +03:00 |
|
Ivan Kravets
|
43205b8cd5
|
Correct fs directory separator // Issue #240
|
2015-06-23 14:24:46 +03:00 |
|
Ivan Kravets
|
6c7e26412a
|
Change source dir to "src"
|
2015-06-22 17:27:32 +03:00 |
|
Ivan Kravets
|
3232ba6a6c
|
Allow to exclude/include source files from build process using src_filter // Resolve #240
|
2015-06-22 15:06:39 +03:00 |
|
Ivan Kravets
|
829d5781a5
|
Allow to launch own extra script before firmware building/uploading processes // Resolve #239
|
2015-06-19 15:29:22 +03:00 |
|
Ivan Kravets
|
8e95bfb464
|
Allow to specify own path to the linker script (ld) using build_flags option // Resolve #233
|
2015-06-19 13:43:30 +03:00 |
|
Ivan Kravets
|
4669dc7f16
|
Fix "stk500v2_command(): command failed" // Resolve #238
|
2015-06-17 13:35:10 +03:00 |
|
Ivan Kravets
|
f868c64d81
|
Automatically detect upload port using VID:PID board settings // Resolve #231
|
2015-06-08 23:02:05 +03:00 |
|
Ivan Kravets
|
36cdbb8f0c
|
Improv detection of build changes
|
2015-06-04 22:50:13 +03:00 |
|
Ivan Kravets
|
8c331df105
|
Use direct path to LDScript
|
2015-06-04 21:24:19 +03:00 |
|
Valeriy Koval
|
442604003d
|
Add Silicon Labs EFM32 development platform // Resolve #226
|
2015-06-02 14:38:41 +03:00 |
|
Ivan Kravets
|
04b2f94478
|
Enable auto erase for flash memory while uploading
|
2015-06-01 17:26:17 +03:00 |
|
Ivan Kravets
|
c4877e4444
|
Fix firmware uploading using USB programmer (USBasp) for atmelavr platform // Resolve #221
|
2015-05-29 20:29:24 +03:00 |
|
Ivan Kravets
|
1debe847d4
|
Disabled "nano.specs" for ARM-based platforms // Resolve #219
|
2015-05-29 17:47:30 +03:00 |
|
Ivan Kravets
|
a9a9545b37
|
Fix resolving of C/C++ std libs by Eclipse IDE // Resolve #220
|
2015-05-28 00:19:55 +03:00 |
|
Ivan Kravets
|
5e340843b1
|
Fix order for "listdir" method
|
2015-05-27 19:21:29 +03:00 |
|
Ivan Kravets
|
392758a842
|
Allow to control cyclic behaviour of Library Dependency Finder
|
2015-05-26 23:45:29 +03:00 |
|
Ivan Kravets
|
1f373b1e47
|
Handle AVR Symbols when initialising project for IDE // Resolve #216
|
2015-05-26 13:59:33 +03:00 |
|
Ivan Kravets
|
58f0f8fab4
|
Use "include" directories from toolchain when exporting project for IDE // Resolve #210
|
2015-05-25 23:33:38 +03:00 |
|
Ivan Kravets
|
9ba3136a24
|
Fix library order
|
2015-05-25 19:35:40 +03:00 |
|
Ivan Kravets
|
92313c0686
|
Reversed order for CPPATH via Append
|
2015-05-25 13:35:26 +03:00 |
|
Ivan Kravets
|
a1bb98fd5c
|
Reversed order for CPPATH
|
2015-05-25 13:18:52 +03:00 |
|
Valeriy Koval
|
97de38d6a6
|
Add c++ support for ststm32 platform // Resolve #211
|
2015-05-25 12:45:36 +03:00 |
|
Ivan Kravets
|
8f65492d96
|
Extend ASM list of source files
|
2015-05-23 20:23:13 +03:00 |
|
Ivan Kravets
|
4f10047ba3
|
Handle new environment variable PLATFORMIO_BUILD_FLAGS
|
2015-05-23 19:17:07 +03:00 |
|
Ivan Kravets
|
363c65da5f
|
Fix stripping comments when converting from *.ino to *.cpp
|
2015-05-23 15:00:21 +03:00 |
|
Ivan Kravets
|
f732d4088b
|
Fix bug with converting "*.ino" to "*.cpp"
|
2015-05-23 14:02:05 +03:00 |
|
Ivan Kravets
|
d3a4a04a6d
|
Allow to initialise PlatformIO project for the specified IDE // Resolve #151
|
2015-05-22 19:08:51 +03:00 |
|
Valeriy Koval
|
9136fe9a8b
|
Improve support for espressif platform.
|
2015-05-21 17:03:53 +03:00 |
|
Valeriy Koval
|
82a0ec0d2b
|
Add Armstrap Eagle boards.
|
2015-05-18 16:43:33 +03:00 |
|