diff options
Diffstat (limited to 'pkgs/development/compilers/scala/default.nix')
-rw-r--r-- | pkgs/development/compilers/scala/default.nix | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/pkgs/development/compilers/scala/default.nix b/pkgs/development/compilers/scala/default.nix new file mode 100644 index 00000000000..11787f1aa69 --- /dev/null +++ b/pkgs/development/compilers/scala/default.nix @@ -0,0 +1,24 @@ +{ stdenv, fetchurl, makeWrapper, jre, callPackage }: + +let + bare = callPackage ./bare.nix { + inherit stdenv fetchurl makeWrapper jre; + }; +in + +stdenv.mkDerivation { + pname = "scala"; + inherit (bare) version; + + dontUnpack = true; + + installPhase = '' + mkdir -p $out/bin + ln -s ${bare}/bin/scalac $out/bin/scalac + ln -s ${bare}/bin/scaladoc $out/bin/scaladoc + ln -s ${bare}/bin/scala $out/bin/scala + ln -s ${bare}/bin/common $out/bin/common + ''; + + inherit (bare) meta; +} |