actions-marketplace-validations/Setup WinLibs
Install the WinLibs build of gcc and optionally LLVM + clang.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| architecture | Which architecture to install. Either `x86_64` or `64` for 64 bit or `i686` or `32` for 32 bit. | — | x86_64 |
| destination | Location to install into. The `mingw32` folder will be placed in this folder so that the path to gcc would be `$destination/mingw32/bin/gcc`. Defaults to the value of `%localappdata%`. | no | — |
| add_to_path | If true prepend the `bin` directory to `$PATH`. | — | true |
| tag | Release tag of WinLibs. Defaults to the tag with the newest version of gcc. | — | latest |
| with_clang | Install with LLVM + clang. Otherwise just install gcc. | — | false |
| runtime | Select between 'msvcrt' (legacy Windows support) or 'ucrt'. | — | msvcrt |
| threads | The theading model, one of 'posix', 'win32' or 'mcf'. | — | posix |
| snapshots | Allow using snapshot builds if the latest is a snapshot. | — | false |
Outputs
| name | description |
|---|---|
| bin | A full path to the `bin` directory containing gcc. |
| root | The `mingw32` folder at the root of a WinLibs bundle. |