diff options
author | Eelco Visser <visser@acm.org> | 2004-03-28 15:52:03 +0000 |
---|---|---|
committer | Eelco Visser <visser@acm.org> | 2004-03-28 15:52:03 +0000 |
commit | f8f9f4d12cad80f511f26942bd701cda81467776 (patch) | |
tree | 51b114d45c0676bf987d9142c382a457ac15ce8a /pkgs | |
parent | 3c699fe6197d32f4b49761f3b1f3cb3fa292abf8 (diff) |
expression for strategoxt 0.9.5
svn path=/nixpkgs/trunk/; revision=863
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix | 12 | ||||
-rw-r--r-- | pkgs/system/all-packages-generic.nix | 10 | ||||
-rw-r--r-- | pkgs/system/all-packages.nix | 2 |
3 files changed, 23 insertions, 1 deletions
diff --git a/pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix b/pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix new file mode 100644 index 0000000000000..f608cb47c5cf2 --- /dev/null +++ b/pkgs/development/compilers/strategoxt/strategoxt-0.9.5.nix @@ -0,0 +1,12 @@ +{stdenv, fetchurl, aterm, sdf}: derivation { + name = "strategoxt-0.9.5"; + system = stdenv.system; + builder = ./builder.sh; + src = fetchurl { + url = ftp://ftp.stratego-language.org/pub/stratego/StrategoXT/strategoxt-0.9.5.tar.gz; + md5 = "c3caea5c05f8d8439450866b6d5664df"; + }; + inherit stdenv aterm sdf; + tarfile = "true"; + dir = "strategoxt"; +} diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix index 489a6b393ae20..74bb2fc231d5e 100644 --- a/pkgs/system/all-packages-generic.nix +++ b/pkgs/system/all-packages-generic.nix @@ -250,6 +250,16 @@ rec { sdf = sdf2; }; + strategoxt094 = (import ../development/compilers/strategoxt/strategoxt-0.9.4.nix) { + inherit fetchurl stdenv aterm; + sdf = sdf2; + }; + + strategoxt095 = (import ../development/compilers/strategoxt/strategoxt-0.9.5.nix) { + inherit fetchurl stdenv aterm; + sdf = sdf2; + }; + tiger = (import ../development/compilers/tiger) { inherit fetchurl stdenv aterm strategoxt; sdf = sdf2; diff --git a/pkgs/system/all-packages.nix b/pkgs/system/all-packages.nix index f1a0c917f7187..571986ec997f9 100644 --- a/pkgs/system/all-packages.nix +++ b/pkgs/system/all-packages.nix @@ -13,5 +13,5 @@ body = if system == "i686-linux" then stdenvs.stdenvLinuxPkgs - else stdenvs.stdenvNixPkgs; + else (stdenvs.stdenvNixPkgs); } |