add elm2nix

This commit is contained in:
Domen Kožar 2018-12-29 18:59:55 +00:00
parent 6b1a429df3
commit 324f018fb5
No known key found for this signature in database
GPG Key ID: C2FFBCAFD2C24246
2 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,24 @@
{ mkDerivation, aeson, ansi-wl-pprint, async, base, binary
, bytestring, containers, data-default, directory, filepath, here
, mtl, optparse-applicative, process, req, stdenv, text
, transformers, unordered-containers
}:
mkDerivation {
pname = "elm2nix";
version = "0.1.0";
sha256 = "9ec1f1f694a38b466ebd03aaa1a035bbdb9bdae390be5b9a030611bcbfd91890";
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
aeson async base binary bytestring containers data-default
directory filepath here mtl process req text transformers
unordered-containers
];
executableHaskellDepends = [
ansi-wl-pprint base directory here optparse-applicative
];
testHaskellDepends = [ base ];
homepage = "https://github.com/domenkozar/elm2nix#readme";
description = "Turn your Elm project into buildable Nix project";
license = stdenv.lib.licenses.bsd3;
}

View File

@ -6715,6 +6715,8 @@ in
eql = callPackage ../development/compilers/eql {};
elm2nix = haskell.lib.justStaticExecutables (haskellPackages.callPackage ../development/tools/elm2nix {});
elmPackages = recurseIntoAttrs (callPackage ../development/compilers/elm { });
apache-flex-sdk = callPackage ../development/compilers/apache-flex-sdk { };