Commit Graph

4101 Commits

Author SHA1 Message Date
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
Peter
6daf387c90 Missing parentheses and depreciated syntax (#2700)
Fixes
```
  File "get-platformio.py", line 93
    print r['out']
          ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(r['out'])?
```

and 

```
  File "get-platformio.py", line 146
    except Exception, e:
                    ^
SyntaxError: invalid syntax
```
2019-06-25 23:50:06 +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
Ivan Kravets
6d968a7093 Docs: Add info about using custom targets with mbed framework 2019-06-21 15:11:51 +03:00
Ivan Kravets
634afdcf8a Update FUNDING.yml 2019-06-20 19:11:50 +03:00
Ivan Kravets
3ebeb1bab2 Create FUNDING.yml 2019-06-20 19:10:21 +03:00
Ivan Kravets
5ab564a6d0 Add doc page about ULP programming 2019-06-20 17:41:06 +03:00
Ivan Kravets
04dc6230e7 Open source PIO Unified Debugger and Unit Testing 2019-06-19 00:29:21 +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
Peter
40c8046546 Fix Teensy serial lockout (#2676)
Fixes `[Errno 16] Device or resource busy: '/dev/ttyACM0` issue on Teensy 3.2 and 3.5 (at minimum) due to ModemManager probing the devices and making them unavailable. Updated rules sourced from current https://www.pjrc.com/teensy/49-teensy.rules configuration.
2019-06-16 12:36:41 +03:00
Ivan Kravets
fa761f9616 Use build cache for AppVeyor CI examples 2019-06-15 22:06:55 +03:00
Ivan Kravets
5fabadd059 Use build cache for CI examples 2019-06-15 21:12:40 +03:00
Ivan Kravets
38408c1e1f Use only 1 example per framework for CI 2019-06-15 21:09:52 +03:00
Ivan Kravets
fbdfe31f17 Shared cache directory for the build derived files // Resolve #2674 2019-06-15 18:53:13 +03:00
Ivan Kravets
bd8ba738cf Improve docs how to enable PIO Core dev/version in PIO IDE 2019-06-13 23:46:53 +03:00
Ivan Kravets
8b8b6c3b9e Bump version to 4.0.0a23 2019-06-13 22:57:53 +03:00
Ivan Kravets
bd3b29c304 Fix converting to real version 2019-06-13 20:24:55 +03:00
Ivan Kravets
1339924c2e Print installation progress for "lib_deps" after LDF banner 2019-06-13 19:54:40 +03:00
Ivan Kravets
46eab99888 Typo fix 2019-06-13 18:31:03 +03:00
Ivan Kravets
461d71c2c7 Look firstly in built-in library storages for a missing dependency instead of PlatformIO Registry // Resolve #1654 2019-06-13 18:22:36 +03:00
Ivan Kravets
1ccc526960 Revert "Revert back "Look firstly in built-in library storages""
This reverts commit 4ae302762a.
2019-06-13 13:08:53 +03:00
Ivan Kravets
5338a9caa3 Bump version to 4.0.0a22 2019-06-13 00:42:24 +03:00
Ivan Kravets
4ae302762a Revert back "Look firstly in built-in library storages" 2019-06-13 00:42:10 +03:00
Ivan Kravets
98513c9967 Fix nested import 2019-06-12 23:47:22 +03:00
Ivan Kravets
b6688db8b7 Bump version to 4.0.0a21 2019-06-12 22:03:28 +03:00
Ivan Kravets
d5c98e4f27 Look firstly in built-in library storages for a missing dependency instead of PlatformIO Registry // Resolve #1654 2019-06-12 22:02:59 +03:00
Ivan Kravets
b7e9bcb609 Do not check udev rules for gdb --version 2019-06-11 20:30:06 +03:00
Ivan Kravets
9de7297d38 Fix "UnicodeEncodeError: 'ascii' codec can't encode characters" // Resolve #2644 2019-06-10 19:44:18 +03:00
Ivan Kravets
97acf23a6d Docs: Add info how to enable built-in PIO Core for VSCode 2019-06-10 16:58:34 +03:00
Ivan Kravets
80718ebb95 Fix "UnicodeEncodeError: 'ascii' codec can't encode characters" // Resolve #2644 2019-06-10 15:25:59 +03:00
Ivan Kravets
643d118062 Sync docs 2019-06-07 17:42:33 +03:00
Ivan Kravets
15b5a14995 Bump version to 4.0.0a20 2019-06-07 17:24:07 +03:00
Ivan Kravets
68a3b3f9e7 Custom platform_packages per a build environment with an option to override default // Resolve #1367 2019-06-07 17:22:02 +03:00
Ivan Kravets
5f1bd286c7 Fix "ValueError: invalid literal for int() with base 10: '0.0'" // Resolve #2646 2019-06-07 15:12:24 +03:00
Ivan Kravets
d18b4f12d0 Sync docs 2019-06-07 15:01:52 +03:00
Ivan Kravets
d9010230a4 Make internal in-memory cache for package manager to be instance related 2019-06-07 15:01:27 +03:00
Ivan Kravets
686d615639 Cast env_name to string // Resolve #2644 2019-06-07 13:14:14 +03:00
Ivan Kravets
d205370e9b Docs: Minor changes to migration guide 2019-06-07 01:06:16 +03:00
Ivan Kravets
ce66033190 Docs: update migration from 3.0 to 4.0 2019-06-07 00:18:34 +03:00
Ivan Kravets
bcff26d4d7 Refactor using "@util.memoized" 2019-06-06 00:13:04 +03:00
Ivan Kravets
898d79956d Bump version to 4.0.0a19 2019-06-05 18:28:23 +03:00