@@ -94,15 +94,15 @@ A Plugin repository is laid out like NSISDIR. The action checks this first and f
9494
9595# # Inputs
9696
97- | Name | Default | Description |
98- | ----------- | ---------------------- | ------------------------------------------------------------------------------------------------------------- |
99- | `name` | | Plugin name, i.e. the DLL basename scripts call as `Name::Func`. |
100- | `sources` | | `msvc` and `mingw` only : C/C++ source globs (`.c`, `.cpp`, `.cxx`, `.cc`, `.rc`). |
101- | `project` | | `fpc` and `rust` only : path of the Pascal project file (`.dpr`, `.lpr`, `.pas`) or the plugin's `Cargo.toml`. |
102- | `targets` | `x86-ansi,x86 -unicode` | Any of `x86-ansi`, `x86-unicode`, `amd64-unicode`, `arm64-unicode`. |
103- | `toolchain` | `msvc` | `msvc`, `fpc` or `rust` on a Windows runner, `mingw` on a Linux runner. |
104- | `crt` | `static` | C/C++ only : ` static` links the C runtime in; `none` builds without it, entry point `DllMain`. |
105- | `release` | `true` | Attach the files to the release that triggered the run. |
97+ | Name | Default | Description |
98+ | ----------- | --------------------------- | ------------------------------------------------------------------------------------------------------------- |
99+ | `name` | | Plugin name, i.e. the DLL basename scripts call as `Name::Func`. |
100+ | `sources` | | `msvc` and `mingw` only : C/C++ source globs (`.c`, `.cpp`, `.cxx`, `.cc`, `.rc`). |
101+ | `project` | | `fpc` and `rust` only : path of the Pascal project file (`.dpr`, `.lpr`, `.pas`) or the plugin's `Cargo.toml`. |
102+ | `targets` | `x86-unicode,amd64 -unicode` | Any of `x86-ansi`, `x86-unicode`, `amd64-unicode`, `arm64-unicode`. `x86-ansi` is opt-in. |
103+ | `toolchain` | `msvc` | `msvc`, `fpc` or `rust` on a Windows runner, `mingw` on a Linux runner. |
104+ | `crt` | `static` | C/C++ only : ` static` links the C runtime in; `none` builds without it, entry point `DllMain`. |
105+ | `release` | `true` | Attach the files to the release that triggered the run. |
106106
107107Each Toolchain takes exactly one of `sources` and `project`; the action fails before building if the other one is set.
108108List inputs are comma or newline separated, so paths may contain spaces.
0 commit comments