Variable {runtime.hardware.path} not evaluated on board in sketchbook #1971
Labels
conclusion: resolved
Issue was resolved
topic: code
Related to content of the project itself
type: imperfection
Perceived defect in any part of project
Milestone
Describe the problem
Hi
I have issue with 3rd party board installed through the sketchbook (user folder).
Variable
{runtime.hardware.path}
is not properly evaluated, whereas other variables are replaced with proper values.{runtime.hardware.path}
is global variable that should by evaluated always, right?To reproduce
Just try to install Roger Clark's STM32 board following his instruction.
https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki/Installation
Compilation of sketch goes without any problem, but it fails on upload due to inability to evaluate variable.

Of course I can replace the variable placeholder with absolute path in
platform.txt
and then it runs flawlessly. But that's a hack.Full verbose output of compile and upload in attachment.
arduino_stm32_output.txt
Expected behavior
{runtime.hardware.path}
is properly evaluated toc:\users\grzybson\Documents\Arduino\hardware\Arduino_STM32\
Arduino IDE version
2.01
Operating system
Windows
Operating system version
10 Pro 22H2
Additional context
No response
Issue checklist
The text was updated successfully, but these errors were encountered: