Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/rossjones/nifty

helpful tools for when I need to create an Elixir NIF .
https://github.com/rossjones/nifty

Last synced: about 2 months ago
JSON representation

helpful tools for when I need to create an Elixir NIF .

Lists

README

        

Nifty
=====

Helper script for setting up the boilerplate required when writing a NIF. I'm using it by installing as an archive, but I guess you *could* install it as a dep.

## Install

```elixir
git clone [email protected]:rossjones/nifty.git
cd nifty
mix do archive.build, archive.install
```

## Commands

```elixir
# Creates a skeleton Makefile, c source and Elxiir module.
mix nifty.gen --library hello --module MyApp.Nif
```

The compile and clean tasks should happen when your normal ```mix compile``` and ```mix clean``` calls happen.

## Extra info

How to set up compilation for make was found at which was very helpful in getting started. The mix tasks are derived from