release V2.1.0 - #41
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 25daae113d
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "Codex (@codex) review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "Codex (@codex) address that feedback".
|
|
||
| install_slt() | ||
| { | ||
| [ -n "${SLT_INSTALL_DIR-}" ] || SLT_INSTALL_DIR="/home/${USER}/.silabs/" |
There was a problem hiding this comment.
Default the SLT install directory to HOME
On a native macOS bootstrap, which this script explicitly supports via the darwin branch and Homebrew package installer, this default expands to /home/<user>/.silabs rather than the standard $HOME/.silabs under /Users. A normal unprivileged macOS user cannot create /home/<user>, so mkdir -p aborts the bootstrap before SLT can be installed; use ${HOME}/.silabs as the platform-independent default.
Useful? React with 👍 / 👎.
This release contains the following components:
Library (source files)
/lib/asm
/lib/config
/lib/inc
/lib/src
/lib/toolchain
Library Dependencies (template files)
Test (source files)
/test/unit_test
/test/integration_test
/test/test_script
Sample
CMake file
/cmake
CMakeLists.txt
Documentation
/docs
mkdocs.yml
iec60730.doxygen
SDK extension files
/components
*.slce
*.slsdk
*.xml
Coding Convention
/tools
.pre-commit-config.yaml
Revision History
2.1.0 Release
Add supported Devices: EFR32FG23 family (confirmed device: EFR32FG23B)
Supported Compilers: GCC
Update the IEC60730 Library Simplicity SDK extension to version 2.0.0 to align with Simplicity SDK 2026.6.0
Support unit testing and integration testing for EFR32FG23