zephyrproject-rtos/Setup Zephyr project
Setup a Zephyr base project using west and downloading the Zephyr SDK
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| app-path | Application code path, should contain a west.yml file if "manifest-file-name" is not specified, cannot contain multiple directories (use base-path instead) | yes | — |
| base-path | Application base path, should contain the app-path. Defaults to "." if unspecified | no | . |
| ccache-max-size | Maximum size of the files stored in the compiler cache (ccache). Defaults to 512MB. | no | 512MB |
| enable-ccache | Enable caching/restoring of compiler cache (ccache) files between invocations. Defaults to 'true'. | no | true |
| ccache-cache-key | An additional string used in the ccache cache key, use it to identify the cache in a way that makes sense for compiled object cache reuse between different build workflows. Default to "default". | no | default |
| manifest-file-name | Name of the west workspace manifest file name in "app-path" | no | west.yml |
| sdk-version | Zephyr SDK version to use or "auto" to detect automatically | no | auto |
| sdk-base | Base URL of the Zephyr SDK | no | https://github.com/zephyrproject-rtos/sdk-ng/releases/download |
| toolchains | List of toolchains to install, colon separated | no | arm-zephyr-eabi |
| west-project-filter | West project filter | no | "" |
| west-group-filter | West group filter | no | "" |
| west-version | West version to install, latest if omitted | no | "" |
| west-update-flags | Additional flags passed to west update command | no | -o=--depth=1 -n |
Outputs
no outputs