github.com/nix-community/crystal2nix

Build crystal projects using nix.

19 stars
0 dependents
License: MIT

Installation

# Add this to your shard.yml
dependencies:
  crystal2nix:
    github: nix-community/crystal2nix
    version: ~> 0.3.1

Then run:

shards install

shard.yml

Crystal
1.0.0
License
MIT
Authors
Michael Fellinger, Peter Hoeg <peter@hoeg.com>, Voob of Doom
Target
  • crystal2nix from src/runner.cr

Dependencies

Development Dependencies

  • spectator~> 0.10.5gitlab: arctic-fox/spectatordev

README

# crystal2nix

Helps nixify crystal projects.

## Installation

You don't need to install it. With nix installed you can just run it:

`nix-shell -p crystal2nix --run crystal2nix`

## Usage

`crystal2nix`

## Development

We will welcome all help with open arms!

## Contributing

1. Fork it (<https://github.com/your-github-user/crystal2nix/fork>)
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create a new Pull Request

## Contributors

- [Michael Fellinger](https://github.com/manveru)
- [Peter Hoeg](https://github.com/peterhoeg)