Ivan Kravets
|
bd052d0ce0
|
Show a warning when testing an empty project without a test suite // Resolve #4278
|
2022-05-26 19:55:23 +03:00 |
|
Ivan Kravets
|
460a983ab2
|
Do not export empty scopes to the build environment
|
2022-05-26 19:15:15 +03:00 |
|
Ivan Kravets
|
ea94f65159
|
Minor improvements
|
2022-05-26 19:11:33 +03:00 |
|
Ivan Kravets
|
6f6460fd4e
|
Minor improvements
|
2022-05-26 19:10:58 +03:00 |
|
Ivan Kravets
|
5f812409d4
|
Fixed an issue with debugging assembly files without preprocessor (".s")
|
2022-05-25 19:23:24 +03:00 |
|
Ivan Kravets
|
e27c1c39e4
|
Remove debug messages
|
2022-05-19 18:38:17 +03:00 |
|
Ivan Kravets
|
06ed9ba77d
|
Fixed an issue when "build_src_flags" were applied outside project scope // Resolve #4277
|
2022-05-19 17:55:27 +03:00 |
|
Ivan Kravets
|
0c4c4ac657
|
Use globals() instead of sys.modules
|
2022-05-18 23:14:15 +03:00 |
|
Ivan Kravets
|
b764a2220f
|
Improved support for the renamed configuration options // Resolve #4270
|
2022-05-17 13:33:25 +03:00 |
|
Ivan Kravets
|
7a100fb0b0
|
Use device finder for automatic detection of upload port
|
2022-05-15 13:46:44 +03:00 |
|
Ivan Kravets
|
d22b479bd3
|
Regroup device command
|
2022-05-14 18:21:44 +03:00 |
|
Ivan Kravets
|
79b2bfdefe
|
Fix an issue with multiple symbol definitions when framework uses own Unity // Resolve #4259
|
2022-05-12 15:34:50 +03:00 |
|
Ivan Kravets
|
3f46a97b6b
|
Fix LDF lib resolving
|
2022-05-07 16:44:11 +03:00 |
|
Ivan Kravets
|
f19058df65
|
Try to resolve paths if the common part is not found
|
2022-05-06 19:40:00 +03:00 |
|
Ivan Kravets
|
c4388a6904
|
Fixed an issue when LDF ignores build_src_flags in the “deep+” mode // Resolve #4253
|
2022-05-06 10:31:34 +03:00 |
|
Ivan Kravets
|
16021d0df7
|
Added support for "Test Hierarchies" // Issue #4135
|
2022-04-29 20:46:43 +03:00 |
|
Ivan Kravets
|
d02f02731f
|
Rename the "test_build_project_src" project configuration option to "test_build_src"
|
2022-04-29 20:44:28 +03:00 |
|
Ivan Kravets
|
4151f53e14
|
Rename unit testing module to "test"
|
2022-04-26 15:09:51 +03:00 |
|
Ivan Kravets
|
f88904e246
|
Export "ConfigureDebugFlags" to build env (bakward compatibility with Zephyr build script)
|
2022-04-22 18:14:28 +03:00 |
|
Ivan Kravets
|
ee43b86742
|
Introduce a new PlatformIO Unit Testing engine
|
2022-04-21 18:11:49 +03:00 |
|
Ivan Kravets
|
624421e4b0
|
Memoize dev-platform instance cross the clonned build envs
|
2022-04-19 13:51:43 +03:00 |
|
Ivan Kravets
|
943c6bc59c
|
Move INO converter to a separate tool
|
2022-04-19 11:36:05 +03:00 |
|
Ivan Kravets
|
df3a13fc61
|
Move MISSING to the compat
|
2022-04-19 11:32:36 +03:00 |
|
Ivan Kravets
|
5a0a215bfc
|
Use PY3 super() zero-argument syntax
|
2022-04-15 14:44:30 +03:00 |
|
Ivan Kravets
|
5515bef3d7
|
Add backward compatibility with ESP-IDF build script // Resolve #4225
|
2022-04-13 12:47:17 +03:00 |
|
Ivan Kravets
|
f63b2f79e0
|
Fixed an issue when GCC preprocessor was applied to the ".s" assembly files on case-sensitive OS such as Window OS // Resolve #3917
|
2022-04-10 19:21:03 +03:00 |
|
Ivan Kravets
|
0501d55c8f
|
Fixed an issue with calling an extra script located outside a project // Resolve #4220
|
2022-04-10 19:09:29 +03:00 |
|
Ivan Kravets
|
541fcbf015
|
Added a new build variable (COMPILATIONDB_INCLUDE_TOOLCHAIN) to include toolchain paths in the compilation database // Resolve #3735
|
2022-04-09 12:53:22 +03:00 |
|
Ivan Kravets
|
16f5374474
|
Typo fix
|
2022-04-08 21:58:29 +03:00 |
|
Ivan Kravets
|
b414745aa1
|
Fixed an issue when LDF ignores the project "lib_deps" while resolving library dependencies // Resolve #3598
|
2022-04-08 18:37:16 +03:00 |
|
Ivan Kravets
|
e2f21212b7
|
Added support for symbolic links allowing pointing the local source folder to the Package Manager // Resolve #3348
|
2022-04-04 23:14:19 +03:00 |
|
Ivan Kravets
|
a03d82ff1a
|
Replace package meta URL with URI
|
2022-04-04 14:18:11 +03:00 |
|
Ivan Kravets
|
f289ebd1f3
|
Revert back lib deps tree to ascii chars
|
2022-04-03 23:17:29 +03:00 |
|
Ivan Kravets
|
279fdfc47a
|
Show project dependency licenses when building in the verbose mode
|
2022-04-02 16:28:40 +03:00 |
|
Ivan Kravets
|
95604ff66a
|
Minor enhancements
|
2022-03-23 18:00:31 +02:00 |
|
Ivan Kravets
|
13aacbcc05
|
Dump only required toolchains
|
2022-03-23 17:56:15 +02:00 |
|
Ivan Kravets
|
b137b25169
|
Enhance library dependency tree
|
2022-03-23 17:55:27 +02:00 |
|
Ivan Kravets
|
98603dad66
|
Configure platform instance with project packages using "configure_project_packages" API
|
2022-02-12 21:59:27 +02:00 |
|
Ivan Kravets
|
83fe00a0cf
|
Revert "Run library extra script only at a build process" (breaks mbed framework) // Issue #3915
|
2022-02-11 17:00:33 +02:00 |
|
Ivan Kravets
|
e5fca99b52
|
Run library extra script only at a build process // Resolve #3915
|
2022-02-03 15:33:03 +02:00 |
|
Ivan Kravets
|
38cc493eb7
|
Minor improvements
|
2022-01-04 17:17:51 +02:00 |
|
Ivan Kravets
|
4687665ff3
|
Improved support for projects located on a network share // Resolve #3417 , Resolve #3926 , Resolve #4102
|
2021-11-12 15:17:25 +02:00 |
|
Ivan Kravets
|
1dd0635e5e
|
Use secured bitly
|
2021-10-25 20:25:23 +03:00 |
|
Ivan Kravets
|
4839fe37a3
|
Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934
|
2021-10-24 18:19:40 +03:00 |
|
Ivan Kravets
|
ee78496058
|
Clean a build environment and installed library dependencies using a new `cleanall` target // Resolve #4062
|
2021-10-08 19:02:45 +03:00 |
|
Ivan Kravets
|
8afe4bae87
|
Typo fix
|
2021-10-08 15:31:26 +03:00 |
|
Ivan Kravets
|
df83d90c06
|
Handle upper-cased "Include" & "Src" folders
|
2021-10-08 14:58:41 +03:00 |
|
Ivan Kravets
|
e8769fff7d
|
Improved handling of a library root based on "Conan" or "CMake" build systems // Resolve #3887
|
2021-09-29 19:21:31 +03:00 |
|
Ivan Kravets
|
b6f783674b
|
Allowed to override a default library builder via a new `builder field in a build group of library.json` // Resolve #3957
|
2021-09-26 15:27:41 +03:00 |
|
Ivan Kravets
|
369e994b0d
|
Check for "build.mcu" and "build.cpu" when looking for precompiled library // Issue #405
|
2021-09-16 21:51:53 +03:00 |
|