From 1cb5a30f3453e9ac30744d544f8bd3166ba805cd Mon Sep 17 00:00:00 2001 From: Martin Bravenboer Date: Wed, 9 Aug 2006 15:09:50 +0000 Subject: [PATCH] Added ANTLR 2.7.6 svn path=/nixpkgs/trunk/; revision=6082 --- .../tools/parsing/antlr/antlr-2.7.6.nix | 11 +++++++++++ pkgs/development/tools/parsing/antlr/builder2.sh | 16 ++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/development/tools/parsing/antlr/antlr-2.7.6.nix create mode 100644 pkgs/development/tools/parsing/antlr/builder2.sh diff --git a/pkgs/development/tools/parsing/antlr/antlr-2.7.6.nix b/pkgs/development/tools/parsing/antlr/antlr-2.7.6.nix new file mode 100644 index 00000000000..43151ba589a --- /dev/null +++ b/pkgs/development/tools/parsing/antlr/antlr-2.7.6.nix @@ -0,0 +1,11 @@ +{stdenv, fetchurl, jre}: + +stdenv.mkDerivation { + name = "antlr-2.7.6"; + builder = ./builder2.sh; + src = fetchurl { + url = http://www.antlr.org/download/antlr-2.7.6.tar.gz; + md5 = "17d8bf2e814f0a26631aadbbda8d7324"; + }; + inherit jre; +} diff --git a/pkgs/development/tools/parsing/antlr/builder2.sh b/pkgs/development/tools/parsing/antlr/builder2.sh new file mode 100644 index 00000000000..75477393aa2 --- /dev/null +++ b/pkgs/development/tools/parsing/antlr/builder2.sh @@ -0,0 +1,16 @@ +source $stdenv/setup + +tar zxvf $src +cd antlr-* + +ensureDir $out/bin +ensureDir $out/lib/$name + +cp antlr.jar $out/lib/$name + +cat > $out/bin/antlr <