beLow is compatible with IAR Embedded Workbench for ARM. To make a project compatible with beLow, the iarbuild command must be used in the Build script.
IAR Embedded Workbench for ARM creates a project metadata file with extension .ewp.
After updating the environment, open a new terminal and verify the commands work:
3
Restart beLowCTL
beLowCTL should be restarted after changing the user's environment for the changes to be recognized.
4
Test building your project
In a terminal, check that your project can be built using iarbuild (example incremental build):
Configuring beLow project scripts
Configure section: leave blank.
Clean section:
Script content:
Script execution path: In the target directory
Shell: Pwsh
Build section:
Script content:
Script execution path: In the target directory
Shell: Pwsh
Do not wrap your iarbuild command in another script: beLow needs to recognize the iarbuild command directly in the script to perform instrumentation for compilation database generation. The iarbuild command must appear directly in your script.