diff options
author | Sander van der Burg <s.vanderburg@tudelft.nl> | 2008-01-29 11:46:34 +0000 |
---|---|---|
committer | Sander van der Burg <s.vanderburg@tudelft.nl> | 2008-01-29 11:46:34 +0000 |
commit | d3b73db40bdee201b34f0c8a477e40c518c911c4 (patch) | |
tree | a93d0c8a26b34b6b28b2820e66e6a660196c347c /pkgs/development/compilers/webdsl | |
parent | 28ab0dd50149da12cad53e68b0986fc11a87e542 (diff) | |
download | nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.tar nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.tar.gz nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.tar.bz2 nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.tar.lz nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.tar.xz nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.tar.zst nixpkgs-d3b73db40bdee201b34f0c8a477e40c518c911c4.zip |
Added WebDSL
svn path=/nixpkgs/trunk/; revision=10375
Diffstat (limited to 'pkgs/development/compilers/webdsl')
-rw-r--r-- | pkgs/development/compilers/webdsl/builder.sh | 8 | ||||
-rw-r--r-- | pkgs/development/compilers/webdsl/default.nix | 14 |
2 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/compilers/webdsl/builder.sh b/pkgs/development/compilers/webdsl/builder.sh new file mode 100644 index 00000000000..d77094a91b0 --- /dev/null +++ b/pkgs/development/compilers/webdsl/builder.sh @@ -0,0 +1,8 @@ +source $stdenv/setup + +configureFlags="--with-aterm=$aterm --with-sdf=$sdf --with-strategoxt=$strategoxt" +genericBuild + +# Replace /bin/bash in WebDSL script (maybe there is a better solution?) + +sed -i -e "s|#!/bin/bash|#!/bin/sh|" $out/bin/webdsl diff --git a/pkgs/development/compilers/webdsl/default.nix b/pkgs/development/compilers/webdsl/default.nix new file mode 100644 index 00000000000..da961cbf2f6 --- /dev/null +++ b/pkgs/development/compilers/webdsl/default.nix @@ -0,0 +1,14 @@ +{stdenv, fetchurl, aterm, sdf, strategoxt, pkgconfig, javafront}: + +stdenv.mkDerivation { + name = "webdsl-7.12pre876"; + builder = ./builder.sh; + + src = fetchurl { + url = http://buildfarm.st.ewi.tudelft.nl/releases/strategoxt/webdsl-7.12pre876-g60njq3p/webdsl-7.12pre876.tar.gz; + md5 = "7cd8709b02e03da74d90f8f8388e8d01"; + }; + + inherit aterm sdf strategoxt javafront; + buildInputs = [pkgconfig aterm sdf strategoxt javafront]; +} |