Skip to content

0.1.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 22:47
Immutable release. Only release title and notes can be modified.
cbe3bd4

The first release of runna: typed build targets for .NET, built on argh. Your targets are the cases of a C# union (Nullean.Runna) or an F# DU (Nullean.Runna.Fs); dependencies run first, each target takes typed flags, and XML docs become --help.

Docs: https://runna.nullean.net

Coming from Nullean.Make

runna is Nullean.Make 0.30.0 under a new name, moved out of nullean/argh. Behaviour is unchanged; the names are:

Nullean.Make runna
Nullean.Make, Nullean.Make.Fs (packages and namespaces) Nullean.Runna, Nullean.Runna.Fs
MakeApp, MakeApp<TUnion>, MakeBuild, MakeContext, MakeException RunnaApp, RunnaApp<TUnion>, RunnaBuild, RunnaContext, RunnaException
F# Make.target / Make.command, MakeBuilders, MakeModifiers Runna.target / Runna.command, RunnaBuilders, RunnaModifiers
wrapper files .make/make.mk, .make/make.just, NULLEAN_MAKE_RUN .runna/runna.mk, .runna/runna.just, NULLEAN_RUNNA_RUN
[make] in log lines [runna]

After upgrading, run __wrappers sync once to write the wrapper files under .runna/, and point your Makefile and justfile includes at the new names. Nullean.Make gets no further releases.