diff options
author | Andres Löh <mail@andres-loeh.de> | 2007-12-11 13:38:48 +0000 |
---|---|---|
committer | Andres Löh <mail@andres-loeh.de> | 2007-12-11 13:38:48 +0000 |
commit | d9b8b152d66337a33a6c6f0f161b8e92b19595cf (patch) | |
tree | ba5233c7e410651d3cd7d0c727ac0a09aae5ff74 | |
parent | 08bf29ef7012f9c93d79878ce1cd0db489d8eb35 (diff) | |
download | nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.tar nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.tar.gz nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.tar.bz2 nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.tar.lz nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.tar.xz nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.tar.zst nixpkgs-d9b8b152d66337a33a6c6f0f161b8e92b19595cf.zip |
* added alex (lexer generator for Haskell)
svn path=/nixpkgs/trunk/; revision=9906
-rw-r--r-- | pkgs/development/tools/parsing/alex/default.nix | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/pkgs/development/tools/parsing/alex/default.nix b/pkgs/development/tools/parsing/alex/default.nix new file mode 100644 index 00000000000..00d414d56bd --- /dev/null +++ b/pkgs/development/tools/parsing/alex/default.nix @@ -0,0 +1,23 @@ +{stdenv, fetchurl, ghc, perl}: + +stdenv.mkDerivation { + name = "alex-2.1.0"; + src = fetchurl { + url = http://www.haskell.org/alex/dist/2.1.0/alex-2.1.0.tar.gz; + sha1 = "37599b7be5249d639b3a5a3fdc61907dc4dad660"; + }; + buildInputs = [ghc perl]; + + configurePhase = " + ghc --make Setup.lhs + ./Setup configure --prefix=\"\${out}\" + "; + + buildPhase = " + ./Setup build + "; + + installPhase = " + ./Setup install + "; +} |