Commit Graph

2189 Commits

Author SHA1 Message Date
Ivan Kravets 64b8df6d81 Merge branch 'develop' into feature/platformio-30
* develop: (21 commits)
  Use stable docs
  Version bump to 2.11.2 (issues #500, #533, #732, #731, #737, #733, #438, #722, #52, #725)
  Update project configuration template
  Use stable docs
  Implement firmware merging with base firmware for Nordic nRF51 development platform // Resolve #500 , Resolve #533
  Fix firmware uploading to Atmel SAMD21-XPRO board using ARM mbed framework // Resolve #732
  Add firmware merging process for nordicnrf51 // Issue #533, #500
  Add OpenOCD as an alternative upload method for atmelsam platform // Issue #732
  Sync flags parser with PlatformIO 3.0 branch // Resolve #738
  Update ``udev`` rules for the new STM32F407DISCOVERY boards // Resolve #731
  Add explanation about "Failed to find MSBuild toolsets directory"
  Add support for local "--echo" for Serial Port Monitor // Resolve #733
  Update history
  Improve support for Microchip PIC32 development platform and ChipKIT boards // Resolve #438
  Fix Project Generator for ESP8266 and ARM mbed based projects
  Switch to gcc-built LwIP library for espressif platform
  Push 2.11.2.dev2
  Fix linking process for microchippic32 platfrom // Issue #438
  Improve Project Generator for PlatformIO IDE (fixes incorrect linter errors)
2016-08-03 00:24:59 +03:00
Ivan Kravets edc04987d3 Use stable docs 2016-08-02 21:31:12 +03:00
Ivan Kravets 40b6072163 Merge branch 'release/v2.11.2' into develop 2016-08-02 21:25:50 +03:00
Ivan Kravets f15bb1d545 Version bump to 2.11.2 (issues #500, #533, #732, #731, #737, #733, #438, #722, #52, #725) 2016-08-02 21:25:28 +03:00
Ivan Kravets 0b0064afd0 Update project configuration template 2016-08-02 21:21:08 +03:00
Ivan Kravets 4f2c207bb3 Use stable docs 2016-08-02 21:13:58 +03:00
Ivan Kravets 9d1128af51 Implement firmware merging with base firmware for Nordic nRF51 development platform // Resolve #500 , Resolve #533 2016-08-02 21:06:50 +03:00
Ivan Kravets 855c28d956 Fix firmware uploading to Atmel SAMD21-XPRO board using ARM mbed framework // Resolve #732 2016-08-02 21:02:39 +03:00
Ivan Kravets 1cb8d61787 Stop Supporting Python 2.6 2016-08-02 20:40:54 +03:00
Ivan Kravets 677cff1230 Stop Supporting Python 2.6 2016-08-02 20:35:28 +03:00
Ivan Kravets bd430e5afd Makefile with useful targets 2016-08-02 20:19:52 +03:00
Ivan Kravets 758396c9ea PlatformIO Library Manager 3.0 // Resolve #588 , Resolve #414, Resolve #498, Resolve #475, Resolve #410, Resolve #461, Resolve #361, Resolve #507, Resolve #554 2016-08-02 19:10:29 +03:00
Valeriy Koval a588e88fec Add firmware merging process for nordicnrf51 // Issue #533, #500 2016-08-02 17:32:48 +03:00
Ivan Kravets 5b5a63cb5f Use codecov after success script 2016-08-02 15:50:04 +03:00
Ivan Kravets 26dae8ee94 Skip some tests from coverage 2016-08-02 15:45:05 +03:00
Valeriy Koval ca2adbac13 Add OpenOCD as an alternative upload method for atmelsam platform // Issue #732 2016-08-02 14:07:12 +03:00
Ivan Kravets bfab3dac81 Measure code coverage by tests // Resolve #101 2016-08-02 14:04:32 +03:00
Ivan Kravets e60c2a6ba1 Improve base package manager; VCS and package ID support 2016-08-01 17:05:48 +03:00
Ivan Kravets e3bf12f65c Rename test for platform command 2016-08-01 14:50:03 +03:00
Ivan Kravets c728b91914 Check development version automatically 2016-08-01 14:25:11 +03:00
Ivan Kravets e5b76687a8 Minor changes for PyLint 2016-08-01 00:32:38 +03:00
Ivan Kravets ef535e399e Cleanup docs 2016-08-01 00:21:52 +03:00
Ivan Kravets 34231327b7 Minor fixes 2016-08-01 00:19:43 +03:00
Ivan Kravets e49994e205 Fix PyLint warning 2016-08-01 00:16:52 +03:00
Ivan Kravets 513577958f Introduce "Library Dependency Finder" 2016-08-01 00:14:22 +03:00
Ivan Kravets df0373c4fa Sync flags parser with PlatformIO 3.0 branch // Resolve #738 2016-07-31 20:49:59 +03:00
Ivan Kravets 4c10c85937 Update `udev` rules for the new STM32F407DISCOVERY boards // Resolve #731 2016-07-31 20:21:55 +03:00
Ivan Kravets 22e67e6fdd Rename "lib_compat_level" to "lib_compat_mode" 2016-07-31 15:46:57 +03:00
Ivan Kravets 74af8a5c39 Handle "dependencies" from library and project when build libraries // Issue #709 2016-07-31 00:00:58 +03:00
Ivan Kravets b364389541 If platformio is installed via brew, show it for upgrade 2016-07-30 19:46:08 +03:00
Ivan Kravets e6d3f6bc3f Add explanation about "Failed to find MSBuild toolsets directory" 2016-07-30 14:10:15 +03:00
Ivan Kravets e821a438fe Add support for local "--echo" for Serial Port Monitor // Resolve #733 2016-07-28 23:08:42 +03:00
Ivan Kravets 34b1f3b0a1 Handle includes from CPPPATH for PlatformIOLibBuilder 2016-07-28 22:15:03 +03:00
Ivan Kravets 5c53b93a49 Update history 2016-07-28 18:49:22 +03:00
Ivan Kravets c61ff611fb Improve support for Microchip PIC32 development platform and ChipKIT boards // Resolve #438 2016-07-28 18:47:20 +03:00
Ivan Kravets ef9e1a0170 Fix Project Generator for ESP8266 and ARM mbed based projects 2016-07-28 18:44:29 +03:00
Ivan Kravets 3a7032ec9c Show a warning about Circular Dependencies 2016-07-28 17:29:53 +03:00
Ivan Kravets 339acab917 PyLint fix 2016-07-28 16:27:48 +03:00
Ivan Kravets 8c5fabe411 Avoid infinite loop when we've already searched for dependencies 2016-07-28 16:13:49 +03:00
Ivan Kravets 269967a809 Typo fix 2016-07-28 14:39:38 +03:00
Ivan Kravets b177bb5bfb Remove debug code; a few bugfixes 2016-07-28 14:09:29 +03:00
Ivan Kravets 3c795a215e Fix typo 2016-07-28 02:08:30 +03:00
Ivan Kravets e3e6676420 Refactor Library Dependency Finder 2016-07-28 01:54:09 +03:00
Ivan Kravets be85eb3e4a Refactor Library Dependency Finder 2016-07-28 01:52:18 +03:00
Valeriy Koval 98f8c6b25a Switch to gcc-built LwIP library for espressif platform 2016-07-27 14:59:00 +03:00
Ivan Kravets 262b12524b Push 2.11.2.dev2 2016-07-26 20:45:00 +03:00
Valeriy Koval 826b518048 Fix linking process for microchippic32 platfrom // Issue #438 2016-07-26 20:11:50 +03:00
Ivan Kravets 187315fc08 Allow to disable library archiving ("*.ar") // Resolve #719 2016-07-24 20:04:09 +03:00
Ivan Kravets 01c0b45ea2 Introduce "lib_compat_level" option for project configuration file 2016-07-24 18:17:23 +03:00
Ivan Kravets dfc594fc39 Improve Project Generator for PlatformIO IDE (fixes incorrect linter errors) 2016-07-23 23:11:50 +03:00