Ivan Kravets
|
19725fec04
|
Add options to override default locations used by PlatformIO Core // Resolve #1615
|
2019-05-24 20:49:05 +03:00 |
|
Ivan Kravets
|
c2a549b0c2
|
Install all project dependencies declared via "lib_deps" option using "platformio lib install" command // Resolve #2147
|
2019-05-23 18:37:08 +03:00 |
|
Ivan Kravets
|
0fda79a075
|
Switch to Click meta context for lib CLI
|
2019-05-23 13:05:44 +03:00 |
|
Ivan Kravets
|
21e2ac6695
|
Use isolated library dependency storage per project build environment // Resolve #1696
|
2019-05-23 00:23:24 +03:00 |
|
Ivan Kravets
|
f29a74042f
|
Drop support for "lib_extra_dirs" in "platformio" section
|
2019-05-20 21:12:45 +03:00 |
|
Ivan Kravets
|
5fe4de626b
|
Implement unified project workspace storage ".pio" // Resolve #1778
|
2019-05-20 17:01:54 +03:00 |
|
Ivan Kravets
|
ce4ed18ceb
|
Check unknown build environment passed by user
|
2019-05-10 15:49:01 +03:00 |
|
Ivan Kravets
|
c79b3ff7f1
|
Override default “platformio.ini” with a custom using "-c, --project-conf" option // Resolve #1913
|
2019-05-10 00:01:10 +03:00 |
|
Ivan Kravets
|
07a2a49d93
|
Refactor project helpers
|
2019-05-07 22:13:21 +03:00 |
|
Ivan Kravets
|
c235974eb6
|
Switch to the new ProjectConfig API
|
2019-05-07 17:51:50 +03:00 |
|
Ivan Kravets
|
1b4f945907
|
Remove support for renamed dev/platforms
|
2019-05-07 15:59:09 +03:00 |
|
Ivan Kravets
|
8e55c9e4d0
|
Include external configuration files with "extra_configs" option // Resolve #1590
|
2019-05-03 21:03:36 +03:00 |
|
Ivan Kravets
|
3f52a6d5ba
|
YAPF 0.26.0
|
2019-03-07 12:36:17 +02:00 |
|
Ivan Kravets
|
a60c57ac58
|
Initial support for Python 3.5+ // Resolve #895 Resolve #1365
|
2018-12-26 20:54:29 +02:00 |
|
Ivan Kravets
|
69d01c4bc1
|
Fix an issue when `pio run -t monitor always uses first monitor_port` even with multiple environments // Resolve #1841
|
2018-10-12 21:57:57 +03:00 |
|
Ivan Kravets
|
e6fa8654ad
|
YAPF
|
2018-09-20 14:55:55 +03:00 |
|
Ivan Kravets
|
903b41b336
|
Add "test_build_project_src" option for PIO Unit Testing
|
2018-07-20 02:04:40 +03:00 |
|
Ivan Kravets
|
389783adae
|
Removed "date&time" when processing project with "platformio run" command // Resolve #1343
|
2018-06-15 14:53:48 +03:00 |
|
Ivan Kravets
|
a584ac1da2
|
YAPF
|
2018-06-08 21:37:57 +03:00 |
|
Ivan Kravets
|
9ba5dc0a60
|
Override any option from board manifest in Project Configuration File "platformio.ini" // Resolve #1612
|
2018-05-26 01:02:52 +03:00 |
|
Ivan Kravets
|
29064b6c63
|
Rename "monitor_baud" option to "monitor_speed"
|
2018-05-14 18:53:16 -07:00 |
|
Ivan Kravets
|
73b1d9ccd5
|
Configure a custom path to SVD file using "debug_svd_path" option
|
2018-05-01 21:09:32 +03:00 |
|
Ivan Kravets
|
233d48fac0
|
Describe a project with "description" option for "platformio.ini"
|
2018-03-16 14:12:05 +02:00 |
|
Ivan Kravets
|
3663dc3470
|
Fix issue with useless project rebuilding for case insensitive file systems (Windows)
|
2018-03-15 19:53:05 +02:00 |
|
Ivan Kravets
|
f63a6d73ee
|
Add "include_dir" to known options list // Resolve #1433
|
2018-03-12 19:22:55 +02:00 |
|
Ivan Kravets
|
6b36a29858
|
Control PIO Unified Debugger and its firmware loading mode using "debug_load_mode" option
|
2018-02-15 19:44:29 +02:00 |
|
Ivan Kravets
|
231bd8b294
|
Implement autodetecting of default debug tool
|
2018-02-09 21:47:59 +02:00 |
|
Ivan Kravets
|
aac0b29929
|
Dump only "platform, board and framework" by default when processing environment
|
2018-02-09 01:23:02 +02:00 |
|
Ivan Kravets
|
31edb2a570
|
Minor fix
|
2018-02-06 11:27:44 +02:00 |
|
Ivan Kravets
|
e7e80ff152
|
Fix issue when no environment is specified
|
2018-02-06 11:25:38 +02:00 |
|
Ivan Kravets
|
1362630ed6
|
Raise an error when invalid environment name was set for env_default option
|
2018-02-06 01:54:34 +02:00 |
|
Ivan Kravets
|
316c2c6e1a
|
Improve calculating of project hash
|
2018-01-26 22:24:49 +02:00 |
|
Ivan Kravets
|
dcb299e9b9
|
Use dynamic "build_dir" when checking project for structure chnages
|
2018-01-18 22:12:32 +02:00 |
|
Ivan Kravets
|
2b4b2eb571
|
Pass a list iterator directly to "any" or "all" functions
|
2018-01-18 22:04:43 +02:00 |
|
Ivan Kravets
|
24f314d73d
|
Improve a work in off-line mode
|
2018-01-13 19:44:05 +02:00 |
|
Ivan Kravets
|
2b3bc05f2b
|
Option which allows to specify custom test_speed // Resolve #1273
|
2018-01-04 16:14:56 +02:00 |
|
Ivan Kravets
|
5e666492c3
|
Rename envs_dir option to build_dir in platformio.ini
|
2018-01-03 15:47:02 +02:00 |
|
Ivan Kravets
|
8b4104bf5b
|
YAPF
|
2017-11-22 21:09:16 +02:00 |
|
Ivan Kravets
|
e5e5ebb7db
|
YAPF formatter
|
2017-11-01 14:10:32 +02:00 |
|
Ivan Kravets
|
7963ce2cdd
|
Do not warn about "custom_" options in configuration file
|
2017-09-13 17:38:42 +03:00 |
|
Ivan Kravets
|
743de42484
|
Add "test_ignore" to known options list
|
2017-08-17 17:18:23 +03:00 |
|
Ivan Kravets
|
7f63928d21
|
New lib_archive option to control library archiving and linking behaviour // Resolve #993
|
2017-08-02 01:06:06 +03:00 |
|
Ivan Kravets
|
f13537cabb
|
YAPF
|
2017-07-24 17:35:41 +03:00 |
|
Ivan Kravets
|
35a91dbd57
|
Pre/Post extra scripting for advanced control of PIO Build System // Resolve #891
|
2017-06-30 00:15:49 +03:00 |
|
Ivan Kravets
|
7a56ec614c
|
Added monitor_* options to white-list for Project Configuration File “platformio.ini” // Resolve #982
|
2017-06-29 21:27:38 +03:00 |
|
Ivan Kravets
|
01afcb1c9e
|
New monitor target which allows to launch Serial Monitor automatically after successful “build” or “upload” operations // Resolve #788
|
2017-06-26 17:14:38 +03:00 |
|
Ivan Kravets
|
0c06982d75
|
Filter PIO Unit Testing tests using a new test_filter option in "platformio.ini" or platformio test –filter command // Resolve #934
|
2017-06-24 18:40:30 +03:00 |
|
Ivan Kravets
|
8f4c09a600
|
Better escaping for package file names
|
2017-06-24 16:07:40 +03:00 |
|
Ivan Kravets
|
f78837d467
|
Custom transport for Unit Testing
|
2017-06-20 18:48:52 +03:00 |
|
Ivan Kravets
|
4d1a135d76
|
Apply YAPF
|
2017-06-05 16:05:05 +03:00 |
|