Ivan Kravets
f31f9fa616
Expanded support for SCons variables declared in the legacy format `${SCONS_VARNAME}` // Resolve #4828
2024-01-11 21:33:01 +02:00
Ivan Kravets
485f801c74
Bump version to 6.1.13a2
2024-01-11 19:23:59 +02:00
Ivan Kravets
adab425c6d
Expanded support for SCons variables declared in the legacy format `${SCONS_VARNAME}` // Resolve #4828
2024-01-11 19:23:26 +02:00
Ivan Kravets
aabbbef944
Start 6.1.13
2024-01-10 16:39:38 +02:00
Ivan Kravets
a2f3e85760
Bump version to 6.1.12
2024-01-10 16:17:02 +02:00
Ivan Kravets
f422b5e05c
Bump version to 6.1.12rc1
2024-01-09 21:01:09 +02:00
Ivan Kravets
ba58db3079
Introduced the capability to launch the debug server in a separate process // Resolve #4722
2024-01-09 21:00:42 +02:00
Ivan Kravets
4729d9f55d
Bump version to 6.1.12b2
2024-01-06 17:48:47 +02:00
Ivan Kravets
41bd751ec2
Implemente automatic installation of missing dependencies when utilizing a SOCKS proxy // Resolve #4822
2024-01-06 17:48:18 +02:00
Ivan Kravets
c74c9778a1
Enhance PIP dependency declarations // Resolve #4819
2024-01-06 16:24:01 +02:00
Ivan Kravets
f2d16e7631
Bump version to 6.1.12b1
2023-12-31 14:56:39 +02:00
Ivan Kravets
b181406a1f
Resolve an issue where custom debug configurations were being inadvertently overwritten in VSCode's `launch.json` // Resolve #4810
2023-12-31 14:54:57 +02:00
Ivan Kravets
dc16f80ffc
Minor improvements // Issue #4699
2023-12-30 18:27:40 +02:00
Ivan Kravets
b0a1f3ae16
Update deps
2023-12-22 19:55:15 +02:00
Ivan Kravets
195304bbea
Implemented a fail-safe mechanism to terminate a debugging session if an unknown CLI option is passed // Resolve #4699
2023-12-09 15:27:06 +02:00
Ivan Kravets
e4c4f2ac50
Resolved an issue where native debugging failed on the host machine // Resolve #4745
2023-12-09 15:12:16 +02:00
Ivan Kravets
77e6d1b099
PyLint fix for Python 3.12
2023-12-09 13:51:51 +02:00
Ivan Kravets
cf4da42b25
Bump version to 6.1.12a6
2023-12-09 13:18:21 +02:00
Ivan Kravets
51bf17515e
Revert back normalizing platformio.*_dir option
2023-12-09 13:18:03 +02:00
Ivan Kravets
1e2c37c190
Bump version to 6.1.12a5
2023-12-09 13:06:42 +02:00
Ivan Kravets
204a60dd52
Parse only $PROJECT_HASH legacy built-in variable
2023-12-09 13:06:20 +02:00
Ivan Kravets
0f554d2f31
PyLint fixes
2023-12-09 13:05:51 +02:00
Ivan Kravets
f382aae66b
Do not normalize platformio.***_dir path when validating
2023-12-09 13:05:30 +02:00
Ivan Kravets
998da59f7c
Add support for Python 3.12
2023-12-08 20:18:29 +02:00
Ivan Kravets
4cad98601d
Bump version to 6.1.12a4
2023-12-08 19:48:36 +02:00
Ivan Kravets
127b422d25
Rectified an issue where ${platformio.name} erroneously represented None as the default project name // Resolve #4717
2023-12-08 19:38:50 +02:00
Ivan Kravets
8c61f0f6b6
Enhanced the handling of built-in variables during interpolation // Resolve #4695
2023-12-08 19:12:00 +02:00
Ivan Kravets
fb93c1937c
Provide a map for nrf52 and rp2040 declared in library.properties // Resolve #4803
2023-12-07 14:09:11 +02:00
Ivan Kravets
827bd09c61
Bump version to 6.1.12a3
2023-12-01 20:28:50 +02:00
Ivan Kravets
984d63983d
Upgrade the build engine to the latest version of SCons (4.6.0) // Resolve #4789
2023-12-01 20:28:25 +02:00
Ivan Kravets
11df021750
Resolve an issue where running pio project metadata resulted in duplicated include entries // Resolve #4723
2023-12-01 19:38:25 +02:00
Ivan Kravets
ac6d94860b
Update deps
2023-12-01 15:55:36 +02:00
Ivan Kravets
b238c55e53
Introduced a warning during the verification of MCU maximum RAM usage // Resolve #4791
2023-11-28 18:15:16 +02:00
valeros
961ab6b35e
Properly handle the check_src_filters option per environment
...
Resolves #4788
2023-11-17 13:12:40 +02:00
Ryan Govostes
f70e6d50c6
Remove unused build output buffer ( #4786 )
...
* Remove unused build output buffer
* Update proc.py
* Update proc.py
---------
Co-authored-by: Ivan Kravets <me@ikravets.com >
2023-11-16 19:59:30 +02:00
D. Stuart Freeman
0b3c0144e6
fix get_systype() on raspbian ( #4784 )
...
fix get_systype on raspbian
fixes #4777
2023-11-16 18:57:16 +02:00
Ivan Kravets
7ab27ddf9d
Resolved an issue where the `COMPILATIONDB_INCLUDE_TOOLCHAIN` setting was not correctly applying to private libraries // Resolve #4762
2023-11-16 18:54:45 +02:00
Pierre Baudin
e78bf51f68
Issue #4762 compiledb include toolchains with user defined libs ( #4763 )
...
Issue #4762 separated out the optional addition of toolchains to compiledb include paths and added a call to it in the library building step for user defined libraries, allowing the automatic inclusion of toolchains in private lib compiledb generation
2023-11-16 18:44:32 +02:00
Jakob
5f8c15b96a
add Espressif USB JTAG/serial debug unit to udev ( #4759 )
2023-10-16 00:01:23 +03:00
Ivan Kravets
5548197a74
Update "pyelftools" to 0.30
2023-10-09 11:41:22 +03:00
Ivan Kravets
2458309d55
Update SPDX to 3.22
2023-10-09 11:41:01 +03:00
Ivan Kravets
f2eead6ece
Bump version to 6.1.12a1
2023-08-31 19:32:15 +03:00
Ivan Kravets
5cac6d8b88
Bump version to 6.1.11
2023-08-31 19:31:37 +03:00
Ivan Kravets
bd34c0f437
Bump version to 6.1.12a1
2023-08-31 17:55:04 +03:00
Ivan Kravets
f1c445be15
Bump version to 6.1.11
2023-08-31 17:54:11 +03:00
Ivan Kravets
b88c393b4e
Ensure SCons is installed on "project init"
2023-08-31 15:53:29 +03:00
Ivan Kravets
b75bdbd320
Bump version to 6.1.11a2
2023-08-14 19:03:19 +03:00
Ivan Kravets
a0f8def616
Resolved a regression issue with Memory Inspection in PIO Home
2023-08-14 19:02:58 +03:00
valeros
2ee8214485
Use CC location for resolving toolchain path in VSCode template
...
VSCode uses the "packagetoolchainBinDir" option to find the objdump
binary and if GDB is shipped separately from the toolchain package then
VSCode will fail to launch a debug session due to missing objdump
2023-08-14 15:57:00 +03:00
Ivan Kravets
532759c0c6
Bump version to 6.1.11a1
2023-08-11 13:21:44 +03:00