~fgaz/get-tested4nix

Nix library that retrieves compiler versions from the tested-with field of .cabal files and provides various utilities to process them. In particular, it can be used to test your package agains all supported GHCs.
packages.default: use cleanSource
template: CC0 -> 0BSD

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~fgaz/get-tested4nix
read/write
git@git.sr.ht:~fgaz/get-tested4nix

You can also use your local clone with git send-email.

#get-tested for Nix

Nix library that retrieves compiler versions from the tested-with field of .cabal files and provides various utilities to process them. In particular, it can be used to test your package against all supported GHCs.

asciicast

#Usage

For one-off testing of simple packages you can just run the default program:

nix run sourcehut:~fgaz/get-tested4nix path/to/your/package

The package path defaults to the working directory.

For more complex scenarios, or if you want to add it to the checks of your Nix flake, see the API docs in ifd.nix and no-ifd.nix and the flake template.

TODO more docs about what is what and when to use it

#Contributing

Send a patch to this mailing list or a pull request to the Codeberg mirror.

#Known users