summary refs log tree commit diff
path: root/pkgs/development/compilers
diff options
context:
space:
mode:
authorSander van der Burg <s.vanderburg@tudelft.nl>2008-01-29 09:47:34 +0000
committerSander van der Burg <s.vanderburg@tudelft.nl>2008-01-29 09:47:34 +0000
commit293fdf9c5dec532787f8df584489dd1573d1c906 (patch)
tree8434e4320ed67897d80526ba7f507e37131f6ecd /pkgs/development/compilers
parent1afbc67f9a4766ab257c7145a953379725d77b51 (diff)
downloadnixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.tar
nixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.tar.gz
nixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.tar.bz2
nixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.tar.lz
nixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.tar.xz
nixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.tar.zst
nixpkgs-293fdf9c5dec532787f8df584489dd1573d1c906.zip
Added java-front
svn path=/nixpkgs/trunk/; revision=10373
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r--pkgs/development/compilers/java-front/builder.sh4
-rw-r--r--pkgs/development/compilers/java-front/default.nix14
2 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/development/compilers/java-front/builder.sh b/pkgs/development/compilers/java-front/builder.sh
new file mode 100644
index 00000000000..0177abcccea
--- /dev/null
+++ b/pkgs/development/compilers/java-front/builder.sh
@@ -0,0 +1,4 @@
+source $stdenv/setup
+
+configureFlags="--with-aterm=$aterm --with-sdf=$sdf --with-strategoxt=$strategoxt"
+genericBuild
diff --git a/pkgs/development/compilers/java-front/default.nix b/pkgs/development/compilers/java-front/default.nix
new file mode 100644
index 00000000000..fc60e72a562
--- /dev/null
+++ b/pkgs/development/compilers/java-front/default.nix
@@ -0,0 +1,14 @@
+{stdenv, fetchurl, aterm, sdf, strategoxt, pkgconfig}:
+
+stdenv.mkDerivation {
+  name = "java-front-0.9";
+  builder = ./builder.sh;
+
+  src = fetchurl {
+    url = http://buildfarm.st.ewi.tudelft.nl/releases/strategoxt/java-front-0.9pre17376-qi43zwhy/java-front-0.9pre17376.tar.gz;
+    md5 = "fec70158b110c77a2e5db29676438029";
+  };
+
+  inherit aterm sdf strategoxt;
+  buildInputs = [pkgconfig aterm sdf strategoxt];
+}