Ivan Kravets
f81b1089c1
Control a number of parallel build jobs with a new -j, --jobs option
2019-07-10 13:00:51 +03:00
Ivan Kravets
fee748d384
Bump version to 4.0.0rc6
2019-07-10 00:20:43 +03:00
Ivan Kravets
d003dffc5a
Fixed an issue with broken internal call for PIO Account // Resolve #2748
2019-07-10 00:20:23 +03:00
Ivan Kravets
a300168658
Bump version to 4.0.0rc5
2019-07-09 00:14:46 +03:00
Ivan Kravets
0a638b7ea5
Fix issues with Unicode arguments when calling inline PIO Core
2019-07-09 00:14:11 +03:00
Ivan Kravets
ffcf6b873a
Use native Windows API for getting My Documents folder path
2019-07-08 17:21:28 +03:00
Ivan Kravets
c69e80249d
Append system PATH to overridden in CDT project // Resolve #810
2019-07-04 22:56:54 +03:00
Ivan Kravets
2a4b25705c
More pre-configured target for Eclipse IDE
2019-07-04 22:53:36 +03:00
Ivan Kravets
412a1f78cd
Fixed an issue when generating invalid "Eclipse CDT Cross GCC Built-in Compiler Settings" if a custom PLATFORMIO_CORE_DIR is used // Resolve #806
2019-07-04 20:07:44 +03:00
Ivan Kravets
caf5159002
Fixed an issue when Ctrl+C(SIGINT) terminates debugging session instead of halting // Resolve #2733
2019-07-04 17:47:26 +03:00
Ivan Kravets
affa54e5fc
Fix an issue when lib_compat_mode = strict does not ignore libraries incompatible with a project framework
2019-07-04 16:46:54 +03:00
Ivan Kravets
0a907627be
Bump version to 4.0.0rc4
2019-07-03 15:22:22 +03:00
Ivan Kravets
26dda104dd
Remove debug code
2019-07-03 15:22:04 +03:00
Ivan Kravets
7c6fabaee2
Fix an issue with unhandled warnings from PIO Core when calling it internally // Resolved #2727
2019-07-03 15:10:37 +03:00
Ivan Kravets
dc07ea56d2
Bump version to 4.0.0rc3
2019-07-03 14:01:14 +03:00
Ivan Kravets
fd9ca0cd15
Ensure buffer is created for thread stream
2019-07-02 22:35:35 +03:00
Ivan Kravets
6c47c7506e
Do not remove thread buffers, reset them instead
2019-07-02 22:26:01 +03:00
Ivan Kravets
18d93dfcc9
Use StringIO for PY3
2019-07-02 21:04:43 +03:00
Ivan Kravets
900a4d463f
Bump version to 4.0.0rc2
2019-07-02 20:49:06 +03:00
Ivan Kravets
4b24d6e3e4
Minor changes
2019-07-02 20:48:43 +03:00
Ivan Kravets
2988724456
Setup MultiThreadingStdStreams from child threads
2019-07-02 20:44:33 +03:00
Ivan Kravets
c79d5f0cf1
Fix an issue saving modified State
2019-07-02 15:52:12 +03:00
Ivan Kravets
148b7dccfd
Refactor ThreadSafeStdBuffer
2019-07-02 15:47:03 +03:00
Ivan Kravets
69de40c409
Fix an issue when empty multiple values for project option were not casted to list // Resolve #2734
2019-07-02 12:21:06 +03:00
Ivan Kravets
bf9552bd56
Free lock when state is deleted
2019-07-02 00:45:35 +03:00
Ivan Kravets
d2c86ab71c
Refactor state to a proxied dictionary
2019-07-02 00:41:47 +03:00
Ivan Kravets
6d9de80f12
Better comparison for app state changes
2019-07-01 20:42:23 +03:00
Ivan Kravets
bf77d70d82
Thread safe internal PIO Core calling for PIO Home
2019-07-01 20:39:52 +03:00
Ivan Kravets
dfca7f0b68
Speedup PIO Home via internal calling of PIO Core CLI
2019-07-01 15:55:42 +03:00
Axel W
6739d5a570
In the current version of this template all build targets result ( #2714 )
...
in
pio -c -f eclipse debug run target <mytarget>
The commit fixes this to be
pio -c -f eclipse run target <mytarget>
See also discussion in forum:
https://community.platformio.org/t/pio-4-0-0b3-potential-bug-in-cprojet-tpl/8390
2019-06-29 12:48:24 +03:00
Ivan Kravets
8d459d86d3
Bump version to 4.0.0rc1
2019-06-28 19:09:47 +03:00
Ivan Kravets
f30bd18bdc
Skip async output when empty byte is given
2019-06-28 19:07:59 +03:00
Ivan Kravets
4123aa4c23
Look in for "lib_deps" in all declared library storages // Resolve #2708
2019-06-28 13:27:05 +03:00
Ivan Kravets
936b04e075
Remove upgrade hooks from Core 2.0 to Core 3.0
2019-06-28 13:04:34 +03:00
Ivan Kravets
a75823227d
Use :1234 as default GDB port for QEMU
2019-06-27 15:13:16 +03:00
Ivan Kravets
96d337388b
Debug: Initial configuration for QEMU
2019-06-27 15:07:13 +03:00
Ivan Kravets
c89793eab9
Use piped openOCD for RISC-V
2019-06-27 15:06:12 +03:00
Ivan Kravets
e27b40390d
Look for project dir in sys env variables (hooks for Eclipse, CLion)
2019-06-27 14:57:05 +03:00
Ivan Kravets
1d80914070
Remove upgrade hooks from Core 2.0 to Core 3.0
2019-06-27 14:56:21 +03:00
Ivan Kravets
e61caa37a8
Fix issue when CMakeListsUser.txt is not included // Resolve #2712
2019-06-27 14:04:16 +03:00
Ivan Kravets
d07a1d265e
Log stdout of GDB client
2019-06-27 13:38:46 +03:00
Ivan Kravets
54921c5dbd
Bump version to 4.0.0b3
2019-06-26 01:02:08 +03:00
Ivan Kravets
5cb2a970fa
Suppress IOError
2019-06-26 00:52:22 +03:00
Ivan Kravets
89b951e7d5
Switch to news from registry
2019-06-26 00:29:49 +03:00
Ivan Kravets
2c3d8ce695
Bump version to 4.0.0b2
2019-06-23 21:23:44 +03:00
Ivan Kravets
17fa5f77d5
Fix LDF recursive behaviour
2019-06-23 21:23:19 +03:00
Ivan Kravets
c0a9ae5c70
Better handling of library.properties "architectures" meta data
2019-06-23 21:21:34 +03:00
Ivan Kravets
4b7916c2af
Bump version to 4.0.0b1
2019-06-21 17:50:18 +03:00
Peter
51115c1254
Ignore vscode-cpptools cache ( #2623 )
...
One of the recent updates to the vscode-cpptools extension made it start caching in .vscode/ipch, and this cache can be quite big for even small projects. Since they're cache files, they should be ignored by default. This may be a short-lived suggestion, as there is already some mention that the IntelliSense cache folder may be moved to workspace storage, rather than 'per project' storage... although the 'when' is anyone's guess.
See here for more: https://github.com/microsoft/vscode-cpptools/issues/3347
2019-06-16 12:37:32 +03:00
Ivan Kravets
fbdfe31f17
Shared cache directory for the build derived files // Resolve #2674
2019-06-15 18:53:13 +03:00