The name of the binary to be wrapped.
This sets the meta.mainProgram of the wrapped package, and the sole entry of binaryPaths to wrap with.
stringThe path of the binaries within the input derivation to be wrapped.
This should only be set if the binary isn't inside $out/bin, or if multiple binaries should be wrapped.
If it is a single binary inside $out/bin, binaryName can be used instead.
listOf<string>Environment variables to be set during the execution of the wrapped program.
attrsOf<union<null, pathLike, struct<readFromFileAtRuntime>>>{}Extra derivations which should have their directory structures replicated in the final package.
listOf<derivation>[]Flags to be automatically appended to the wrapped program.
listOf<string>[]The package to be wrapped.
derivationThe name of the package to be wrapped.
stringCommands to be run after the wrapping process in the build steps.
nullOr<string>Commands to be run before the wrapping process in the build steps.
nullOr<string>Symlinks to be included in the resulting derivation. Each key specifies the location within the derivation to create the symlink. Each value specifies where the symlink should be directed to.
attrsOf<nullOr<pathLike>>{}Extra args passed directly to wrapProgram.
nullOr<string>