Commit Graph

2542 Commits

Author SHA1 Message Date
Ivan Kravets
0e464b011f Improve Library Dependency Finder in mode=1 2016-09-01 00:06:34 +03:00
Ivan Kravets
86aa7ad692 Temporary enable LDF_MODE=2 before refactoring 2016-08-31 20:28:26 +03:00
Ivan Kravets
013c675bc4 Allow to control library dependency finder mode from library.json; set ldf_mode to 1 by default 2016-08-31 18:52:27 +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
c3004c6a6c Disable HG testing 2016-08-31 13:15:40 +03:00
Ivan Kravets
3a7b0d2c9d Fix INO to CPP converting when 2-tokens type is used 2016-08-31 12:49:10 +03:00
Ivan Kravets
1b32091d7d Fix broken Unit Testing 2016-08-31 02:06:43 +03:00
Ivan Kravets
7a88778f5e Improve INO to CPP converter // Resolve #659 2016-08-31 01:47:57 +03:00
Ivan Kravets
e703054716 Update INO2CPP examples 2016-08-31 01:26:08 +03:00
Ivan Kravets
c33a745862 Fix wrong line number for INO file when `#warning` directive is used // Resolve #742 2016-08-31 01:03:13 +03:00
Ivan Kravets
a94aa898a6 Remove temporary INO/CPP file at process exit 2016-08-31 00:34:23 +03:00
Ivan Kravets
8a379d2db2 Refactor INO to CPP converter 2016-08-31 00:16:23 +03:00
Ivan Kravets
34a860cfa6 Limit max sources length for Win to 6000 chars 2016-08-30 23:09:53 +03:00
Ivan Kravets
d0d139511c Skip unknown packages while updating 2016-08-30 20:38:00 +03:00
Ivan Kravets
dec5529a64 Cleanup not used packages after update 2016-08-29 22:25:38 +03:00
Ivan Kravets
64520130f6 Add development packages 2016-08-29 22:19:56 +03:00
Ivan Kravets
d516d31b30 Remove unused import 2016-08-29 22:07:21 +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
023e2978ba Disable platforms patching (while PIO3 is not released) 2016-08-29 14:56:55 +03:00
Ivan Kravets
0f8f9c94cd Make less verbose AS command 2016-08-29 14:10:09 +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
d28f0b259a Generate better UID 2016-08-27 23:15:32 +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
7b474c69ab PyLint fix 2016-08-27 19:30:53 +03:00
Ivan Kravets
e232810325 Improve output in non verbose mode 2016-08-27 19:30:38 +03:00
Ivan Kravets
4ba3625987 Update comment header for platformio.ini 2016-08-27 12:14:43 +03:00
Ivan Kravets
99dfc23d96 Update supported manifests for Library Registry 2016-08-26 20:22:32 +03:00
Ivan Kravets
84abc5764d Improve docs for library.json build field 2016-08-26 19:11:35 +03:00
Ivan Kravets
8e09d637e7 Improve compatibility with Arduino 1.0 library format 2016-08-26 18:52:44 +03:00
Ivan Kravets
37dff70cd6 Replace TYPE for board/platform with ID // Resolve #459 2016-08-26 16:09:52 +03:00
Ivan Kravets
3e403ef9ee Add example with Library Manager 2016-08-26 14:57:21 +03:00
Ivan Kravets
8d8bfd5587 Document version option for dependencies field in library.json 2016-08-26 14:44:45 +03:00
Ivan Kravets
054790d161 Use stderr stream to write errors instead env.Exi() 2016-08-26 14:39:23 +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
6ff99e4ddd Show error when boards manifest doesn't contain required fields 2016-08-26 01:29:26 +03:00
Ivan Kravets
8cc54bf9be Switch to SSL PlatformIO API 2016-08-25 22:57:52 +03:00
Ivan Kravets
012d33146c Use HTTPS PlatformIO API 2016-08-25 21:02:20 +03:00
Ivan Kravets
1e4ea2dde9 Minor fix 2016-08-25 20:47:39 +03:00
Ivan Kravets
1aabf0ebf5 Build System: Attach custom Before/Pre and After/Post actions for targets // Resolve #542 2016-08-25 20:40:14 +03:00
Ivan Kravets
f51781c763 Add new article 2016-08-25 18:47:39 +03:00
Ivan Kravets
b1cebe9e0e Fix unicode issue when search libraries 2016-08-25 14:21:46 +03:00
Ivan Kravets
a352318f0f Update broken links to issues 2016-08-25 14:18:09 +03:00
Ivan Kravets
62f1f93ad9 Update history of development platforms 2016-08-25 14:14:58 +03:00
Ivan Kravets
3979ee33a3 Update copyrights 2016-08-25 00:12:03 +03:00