Ivan Kravets
c141189883
Append configuration settings from "mbed_lib.json" to "mbed_config.h" // Resolve #2164
2019-03-24 23:54:53 +02:00
Ivan Kravets
cae708f2d7
Fix an issue with incorrect order of project "include" and "src" paths in `CPPPATH` // Resolve #1914
2019-03-23 17:44:01 +02:00
Ivan Kravets
3a77bed0d4
Fix an issue when PlatformIO Build System does not pick up "mbed_lib.json" files from libraries // Resolve #2164
2019-03-23 14:24:43 +02:00
Ivan Kravets
d9e6111ac3
Fix error with conflicting declaration of a prototype (Arduino sketch preprocessor)
2019-03-20 18:49:20 +02:00
Ivan Kravets
3f52a6d5ba
YAPF 0.26.0
2019-03-07 12:36:17 +02:00
Ivan Kravets
aa2bc4a63b
Implement "get_file_contents" helper
2018-12-27 14:48:22 +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
fabaadec60
Fix an issue with incorrect detecting of compatibility (LDF) between generic library and Arduino or ARM mbed frameworks
2018-12-22 22:30:23 +02:00
Ivan Kravets
b874359482
Ignore *.asm and *.ASM files when building Arduino-based library (compatibility with Arduino builder)
2018-12-12 02:49:42 +02:00
Ivan Kravets
4a17a9b5b3
Improved IntelliSense for PlatformIO IDE for VSCode via passing extra compiler information for C/C++ Code Parser
2018-11-21 15:00:13 +02:00
Ivan Kravets
a2b0b2893b
LDF: Stop handling "define" and "undef" when condition fails; handle CPP files in "chain+" and "deep+" modes // Resolve #1930
2018-11-21 00:52:34 +02:00
Ivan Kravets
23af9c9027
Fix an issue when Library Dependency Finder (LDF) finds spurious dependencies in `chain+ and deep+` modes // Resolve #1930
2018-11-19 22:29:53 +02:00
Ivan Kravets
7322df26ad
Fix an issue when Library Dependency Finder (LDF) does not handle project src_filter // Resolve #1905
2018-11-19 19:06:56 +02:00
Ivan Kravets
b22ca10f8c
Prepend CPPATH of library dependencies instead of appending // Resolve #1914
2018-11-19 17:45:53 +02:00
Ivan Kravets
7789e3bc62
Rename "System" to "Hardware" for board spec
2018-11-04 17:24:39 +02:00
Ivan Kravets
38fb5b2234
Typo fix
2018-10-30 06:40:11 +02:00
Ivan Kravets
ab6a323aca
Fixed an issue with VSCode IntelliSense warning about the missed headers located in "include" folder
2018-10-30 00:27:29 +02:00
Ivan Kravets
080369f597
Make "print" compatible between Py2 & Py3
2018-10-27 20:22:11 +03:00
Ivan Kravets
118f22bed3
PyLint fix
2018-10-26 01:27:57 +03:00
Ivan Kravets
2134022565
Print board's configuration URL
2018-10-26 01:27:06 +03:00
Ivan Kravets
8a1b94b48c
Process `build_unflags` for cloned environment when building a static library
2018-10-22 16:33:30 +03:00
Ivan Kravets
9c30472777
Generate "test" directory per project
2018-10-17 21:16:09 +03:00
Ivan Kravets
2b53ecb111
Improve PIO Unified Debugger for "mbed" framework and fix issue with missed local variables
2018-10-13 19:32:31 +03:00
Ivan Kravets
d4e553fb5a
Generate an "include" directory with a README file when initializing a new project
2018-10-12 21:49:02 +03:00
Ivan Kravets
ff8fefb797
Report about outdated 99-platformio-udev.rules // Resolve #1823
2018-10-12 19:35:58 +03:00
Ivan Kravets
00b173f13f
Fix an issue when dynamic build flags were not handled correctly // Resolve #1799
2018-10-12 15:09:54 +03:00
Ivan Kravets
e6fa8654ad
YAPF
2018-09-20 14:55:55 +03:00
Ivan Kravets
f54d32843a
Add "debug" target, update docs for "uploads" option // Resolve #1833
2018-09-06 02:25:28 +03:00
Ivan Kravets
d448a0ec5c
Switch docs to HTTPS
2018-08-15 19:44:02 +03:00
Ivan Kravets
df923bf17e
Add package "lib" folder to LD_PATH
2018-08-03 21:43:40 +03:00
Ivan Kravets
41432d4075
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Fixed an issue with PIO Remote when upload process depends on the source code of a project framework
2018-07-30 14:26:35 +03:00
Ivan Kravets
ae964fa729
Fixed an issue with PIO Remote when upload process depends on the source code of a project framework
2018-07-30 14:26:24 +03:00
Ivan Kravets
44175f87b1
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Fix broken unit testing when mbed framework is used
2018-07-28 12:49:33 +03:00
Ivan Kravets
2f2cfc2d84
Fix broken unit testing when mbed framework is used
2018-07-28 12:49:22 +03:00
Ivan Kravets
c777b0095d
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Fix an issue when "srcFilter" field in "library.json" breaks a library build // Resolve #1735
Fix "test_lib" test
2018-07-27 01:27:17 +03:00
Ivan Kravets
9191ea97fe
Fix an issue when "srcFilter" field in "library.json" breaks a library build // Resolve #1735
2018-07-27 01:27:05 +03:00
Ivan Kravets
7b8342cd9a
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Typo fix
2018-07-20 13:35:22 +03:00
Ivan Kravets
a206b2e4fd
Typo fix
2018-07-20 13:35:06 +03:00
Ivan Kravets
bf23d85005
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Add "test_build_project_src" option for PIO Unit Testing
2018-07-20 02:05:01 +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
aa796959c9
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Fix PIO Unit Testing issue when ``UNIT_TEST`` macro was not set in a build environment
Append __PLATFORMIO_DEBUG__ macro in debug session
Add udev rules for J-Link devices
Disable exec command for Sublime Text debugger
# Conflicts:
# HISTORY.rst
2018-07-19 15:28:58 +03:00
Ivan Kravets
ff3ce2d69e
Fix PIO Unit Testing issue when `UNIT_TEST` macro was not set in a build environment
2018-07-19 15:27:00 +03:00
Ivan Kravets
ff59dcefe0
Append __PLATFORMIO_DEBUG__ macro in debug session
2018-07-19 01:44:12 +03:00
Ivan Kravets
23f0ffdfeb
Append __PLATFORMIO_DEBUG__ macro in debug session
2018-07-10 15:54:46 +03:00
Ivan Kravets
83ccf96f36
Merge branch 'hotfix/v3.5.5' into develop
...
* hotfix/v3.5.5:
Export extra flash images for IDE
Update core dependencies
2018-07-06 15:26:01 +03:00
Ivan Kravets
c1f4b729ea
Export extra flash images for IDE
2018-07-06 15:25:51 +03:00
Ivan Kravets
19711d75e0
Merge branch 'hotfix/v3.5.4' into develop
...
* hotfix/v3.5.4:
Typo fix
2018-06-30 21:05:40 +03:00
Ivan Kravets
5b1b05cd09
Typo fix
2018-06-30 21:05:20 +03:00
Ivan Kravets
e21ac05e71
Merge branch 'hotfix/v3.5.4' into develop
...
* hotfix/v3.5.4:
Improve removing of default build flags using `build_unflags` option // Resolve #1712
Export ``LIBS``, ``LIBPATH``, and ``LINKFLAGS`` data from project dependent libraries to the global build environment
Replace "env" pattern by "sysenv" in "platformio.ini" // Resolve #1705
2018-06-30 19:36:02 +03:00
Ivan Kravets
4adc73ebe2
Improve removing of default build flags using build_unflags option // Resolve #1712
2018-06-30 19:34:24 +03:00