Commit Graph

269 Commits

Author SHA1 Message Date
Ivan Kravets 2baf14f900 Implemented Over The Air (OTA) upgrades for Espressif development platform // Resolve #365 2015-12-11 15:31:36 +02:00
Ivan Kravets 9cc9912ef2 Handle upload_flags option in platformio.ini // Resolve #368 2015-12-11 15:17:38 +02:00
Valeriy Koval 234517ee0a Ignore unsupported mbed native library 2015-12-07 15:09:43 +02:00
Ivan Kravets a483ecdfdb Warn about missing native support for the library // Resolve #358 2015-12-07 14:52:19 +02:00
Ivan Kravets 16abaccf96 Keep consign DB in .pioenvs 2015-12-05 23:21:16 +02:00
Ivan Kravets 84e82dd39a Restore PLATFORMIO macros with the current version 2015-12-01 19:00:40 +02:00
Ivan Kravets f842898102 Remove "future" code 2015-12-01 18:38:32 +02:00
Ivan Kravets 14fc21c379 Drop Click to (5.1) <6 // Issue #346 2015-12-01 17:43:16 +02:00
Ivan Kravets a7a82b1c0a Fix PlatformIO version 2015-12-01 16:28:47 +02:00
Valeriy Koval ff5d57039e Merge branch 'feature/issue-339-espressif-rc-framework' into develop 2015-12-01 11:51:50 +02:00
Valeriy Koval db42863f54 Update build flags for espressif platform. 2015-12-01 11:21:23 +02:00
Ivan Kravets cd11171e33 Lint code with the latest PyLint 2015-11-30 01:11:57 +02:00
Ivan Kravets 304c023b4e Fix unicode issue for Python 2.6 2015-11-27 23:49:49 +02:00
Ivan Kravets 7ce1dd4f5c Fix ParseFlags for mbed 2015-11-27 21:59:08 +02:00
Ivan Kravets 221b7ed188 Fix relative include path for preprocessor using "build_flags" // Resolve #271 2015-11-27 21:15:09 +02:00
Valeriy Koval 9bd1f99b69 Improve espressif platform for RC version of framework 2015-11-26 20:19:36 +02:00
Valeriy Koval 354fbf6253 Add new board with mbed framework support 2015-11-24 19:20:20 +02:00
Ivan Kravets dd5a509a99 Fix ESP-12E flash size // Resolve #333 2015-11-24 13:14:41 +02:00
Ivan Kravets 6bece3f371 Improve running @PlatformIO outside virtualenv 2015-11-18 19:12:53 +02:00
Ivan Kravets 904b08f497 Add Apache License, Version 2.0 to @PlatformIO source code 2015-11-18 17:16:17 +02:00
Ivan Kravets 306b0a2f62 Fix firmware uploading for "nordicrf51" development platform // Resolve #316 2015-11-02 23:03:05 +02:00
Ivan Kravets 2c53bd49f2 Upload firmware using external programmer via "platformio run –target program" // Resolve #311 2015-11-02 22:36:49 +02:00
Ivan Kravets caa0961337 Fix handling of upload port when board option is not specified in platformio.ini // Resolve #313 2015-11-02 21:41:13 +02:00
Valeriy Koval 4dcef89301 Update espressif platform // Resolve #296, #297 2015-10-02 16:11:00 +03:00
Ivan Kravets ad1666dd0a Fix double quotes in defines for Project Generator // Issue #294 2015-09-30 16:54:12 +01:00
Ivan Kravets 6815297b0c Merge branch 'feature/issue-287' into develop 2015-09-10 17:52:40 +03:00
Ivan Kravets d4f4d9c789 Fix using $UPLOAD_PROTOCOL env variable 2015-09-10 16:56:33 +03:00
Ivan Kravets 61ef27c345 Allow to use ST-Link uploader for mbed-based projects 2015-09-10 16:43:09 +03:00
Ivan Kravets 9c73e59772 Fix firmware uploading for Arduino Leonardo under Unix 2015-09-10 15:20:29 +03:00
Ivan Kravets 82a8bd01fc Fix SConsNotInstalled error for Linux Debian-based distributives 2015-09-09 00:45:51 +03:00
Ivan Kravets a032026f46 Significantly improve "Project Generator" // Resolve #280 2015-09-04 19:31:59 +03:00
Ivan Kravets c50332daa2 Allow to run platformio directly from the bin folder 2015-09-01 16:15:04 +03:00
Ivan Kravets abd02570f4 Use toolchain's includes pattern "include*" for Project Generator // Resolve #277 2015-08-25 16:45:12 +03:00
Ivan Kravets 260dd03179 Restore external build flags 2015-08-14 16:09:48 +03:00
Ivan Kravets ad7be3b397 Add new development platforms: linux_arm, linux_i686 and linux_x86_64 2015-08-10 21:39:31 +03:00
Ivan Kravets 27ca987284 iSort passed 2015-08-10 16:17:00 +03:00
Ivan Kravets 2b8f7824c2 Add support for Linux 32/64 as host OS for cross compiling to Windows x86 2015-08-10 16:16:16 +03:00
Ivan Kravets c9491f47e1 Add support for mingw-linux toolchains 2015-08-09 21:46:07 +03:00
Ivan Kravets 5e2415cb37 Add support for "windows_x86" development platform // Issue #263 2015-08-09 19:05:16 +03:00
WillemMali 9ec0d3bc8c improved error wording
Fixed a grammatical mistake and made the meaning clearer by replacing "it" with "this" and by adding an example.

It does increase the length of the output, but I think it's much easier to read and more informative.
2015-08-07 13:14:14 +02:00
Ivan Kravets 7d5a2c4dfc Set default PROGNAME to "program" 2015-08-03 23:10:47 +03:00
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