Ivan Kravets
fda7392b84
Rename "espressif" platform to "espressif8266"
2016-09-03 19:35:40 +03:00
Ivan Kravets
7f1b569d6f
Update docs for embedded platforms, frameworks and boards
2016-09-03 16:26:52 +03:00
Ivan Kravets
c8849a4648
Extend JSON output when listing installed development platforms
2016-09-03 14:59:50 +03:00
Ivan Kravets
d4ffc89c02
Merge branch 'feature/test-plus' into develop
2016-09-02 23:49:38 +03:00
Ivan Kravets
85439dbff7
Allow to use dependencies separated with comma + space
2016-09-01 21:34:37 +03:00
Ivan Kravets
838063b1b7
Allow passing custom project configuration options to `platformio ci and platformio init commands using -O, --project-option`.
2016-09-01 15:14:38 +03:00
Ivan Kravets
c51ac0489f
Use global library storage for CI
2016-09-01 01:30:14 +03:00
Ivan Kravets
3be35f9987
Introduce PlatformIO Plus
2016-08-31 16:07:35 +03:00
Ivan Kravets
86794d2cf1
Don't check program path
2016-08-31 14:13:09 +03:00
Ivan Kravets
1b32091d7d
Fix broken Unit Testing
2016-08-31 02:06:43 +03:00
Ivan Kravets
8a379d2db2
Refactor INO to CPP converter
2016-08-31 00:16:23 +03:00
Ivan Kravets
5d2f42a5a8
Cleanup PackageManager
2016-08-29 22:06:37 +03:00
Ivan Kravets
f8e70c9362
Improve detecting of Python EXE Path
2016-08-29 20:20:12 +03:00
Ivan Kravets
22bb1c39b1
Handle EOL when update VCS ignore file
2016-08-29 13:35:35 +03:00
Ivan Kravets
6765a60ec3
Minor improvements
2016-08-28 00:03:54 +03:00
Ivan Kravets
6894d2c5d2
Allow to pass project file path to run command instead project dir
2016-08-27 20:32:21 +03:00
Ivan Kravets
37dff70cd6
Replace TYPE for board/platform with ID // Resolve #459
2016-08-26 16:09:52 +03:00
Ivan Kravets
c637729eae
Rename `platformio serialports command to platformio device`
2016-08-26 14:25:50 +03:00
Ivan Kravets
6e26ce8162
Better exception handling
2016-08-26 12:30:37 +03:00
Ivan Kravets
f9e8ea66ea
Remove `enable_prompts` setting. Now, all PlatformIO CLI is non-blocking!
2016-08-26 11:46:59 +03:00
Ivan Kravets
de62e5082e
Handle WindowsError when can't create .pioenvs directory
2016-08-26 01:42:05 +03:00
Ivan Kravets
b1cebe9e0e
Fix unicode issue when search libraries
2016-08-25 14:21:46 +03:00
Ivan Kravets
f1a14a03af
Update pio platform command titles
2016-08-23 14:37:14 +03:00
Ivan Kravets
f5b4cb0ae8
Refactor "test_ignore" to accepts test names separated with comma // Resolve #753
2016-08-21 19:32:11 +03:00
Ivan Kravets
0f7f301787
Improve unit testing output; fix issue with non-ascii output from embedded device // Issue #753
2016-08-21 19:27:38 +03:00
Ivan Kravets
1a517995a0
Rename "quiet" option to "silent"
2016-08-21 00:31:58 +03:00
Ivan Kravets
d630aa4f37
Check CI SRC paths passed via system environment variable
2016-08-18 12:18:27 +03:00
Ivan Kravets
9a959a0aa4
Cover maintenance operations with tests
2016-08-11 19:20:54 +03:00
Ivan Kravets
d3e2b2bde4
Cover CI command with tests
2016-08-10 23:00:46 +03:00
Ivan Kravets
473c821132
Cover init command with tests
2016-08-10 21:58:12 +03:00
Ivan Kravets
3ba0d25f27
Fix updating project libraries // Resolve #745
2016-08-10 19:39:17 +03:00
Ivan Kravets
a395b171e3
Add Support for local ("PC") unit tests // Resolve #519
2016-08-10 15:50:01 +03:00
Ivan Kravets
9177c6f210
Fix typo with known default options for [platformio] section
2016-08-09 23:44:40 +03:00
Ivan Kravets
0264c4eeea
Remove debug code
2016-08-09 17:12:30 +03:00
Ivan Kravets
55c1a90fc9
Remove unused import
2016-08-09 15:24:56 +03:00
Ivan Kravets
5ba20fc6ed
Remove prompts from init command; Update template for Project Configuration File
2016-08-09 15:10:52 +03:00
Ivan Kravets
70df551eef
Fix platformio test command // Resolve #743
2016-08-08 23:10:57 +03:00
Ivan Kravets
20e7525118
Update links to Library Dependency Finder
2016-08-08 19:44:31 +03:00
Ivan Kravets
65e0daa06d
Project dependencies per build environment using "lib_deps" option // Resolve #413
2016-08-08 16:03:17 +03:00
Ivan Kravets
80c7a8d1ce
Warn about unknown options in project configuration file // Resolve #740
2016-08-08 14:00:01 +03:00
Ivan Kravets
db267513ca
Implement custom "rmtree"; resolve issue with Windows and .git
2016-08-05 18:43:20 +03:00
Ivan Kravets
d27c31a389
Formatter: allow multiline lambdas
2016-08-04 00:55:07 +03:00
Ivan Kravets
941c7ffd07
Remove Python 2.6 code
2016-08-03 23:40:04 +03:00
Ivan Kravets
87d0ead203
Format code with pep8 style
2016-08-03 23:38:20 +03:00
Ivan Kravets
0c9d539a92
Update copyrights
2016-08-03 22:18:51 +03:00
Ivan Kravets
11c8ab52f6
Improve "update" command; add test
2016-08-03 17:43:54 +03:00
Ivan Kravets
fbadf83997
Use stable docs
2016-08-03 00:26:48 +03:00
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
4f2c207bb3
Use stable docs
2016-08-02 21:13:58 +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