about summary refs log tree commit diff
path: root/pkgs/development/compilers/scala/default.nix
blob: 6dacef9c1c0da12f34b2a63f66fb36b9a6d8d42e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
args: with args;

stdenv.mkDerivation rec {
  name = "scala-2.7.1";

  src = fetchurl {
    url = "http://www.scala-lang.org/downloads/distrib/files/${name}.final.tar.gz";
    sha256 = "3cad113ed7b84f4f009897f6066bee28459e63a1cf1a6d5d56f10f4d1f9819ec";
  };

  installPhase = ''
    mkdir -p $out
    mv * $out
    rm -f $out/bin/*.bat
  '';

  phases = "unpackPhase installPhase";

  meta = {
    description = "Scala is a general purpose programming language";
  };
}