horizon-gen-nix: Generate nix expressions from horizon-spec definitions

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

Warnings:

Generate nix expressions from horizon-spec definitions


[Skip to Readme]

Properties

Versions 0.2, 0.2, 0.3.0, 0.3.0.1, 0.3.1.0, 0.4.0, 0.5, 0.6
Change log ChangeLog.md
Dependencies base (>=4.7 && <5), Cabal-syntax, cabal2nix, containers, dhall, directory, distribution-nixpkgs, either, horizon-gen-nix, horizon-spec (>=0.2 && <0.3), language-nix, lens, optparse-applicative, path, path-dhall-instance, pretty, silently, sydtest, text [details]
License MIT
Copyright 2022 Daniel Firth
Author Daniel Firth
Maintainer dan.firth@homotopic.tech
Category Package Management, Nix
Source repo head: git clone https://gitlab.homotopic.tech/horizon/horizon-gen-nix
Uploaded by locallycompact at 2022-11-19T16:30:41Z

Modules

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for horizon-gen-nix-0.2

[back to package description]

horizon-gen-nix

horizon-gen-nix is an executable for generating nix expressions from horizon-spec dhall definitions.

Usage: horizon-gen-nix [--input-file INPUT_FILE] [--packages-dir PACKAGES_DIR]
                       COMMAND

Available options:
  -h,--help                Show this help text
  --input-file INPUT_FILE  The name of the input file.
  --packages-dir PACKAGES_DIR
                           The directory to put haskell packages.

Available commands:
  make-package-set         Run in MakePackageSet Mode
  overlay                  Run in Overlay Mode

Building

nix build

Development

nix develop