summary refs log tree commit diff
path: root/pkgs/development
diff options
context:
space:
mode:
authorBrian McKenna <bmckenna@atlassian.com>2017-10-26 11:30:45 +1100
committerBrian McKenna <bmckenna@atlassian.com>2017-10-26 11:30:45 +1100
commitc3d24791f5a4bb57eafa536da3ee270cbc953ea6 (patch)
tree721800580f05fcf9dbaf8f39a869eb0eaa067077 /pkgs/development
parent9d74f33416c7610559c7931d4ced37764526785b (diff)
downloadnixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.tar
nixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.tar.gz
nixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.tar.bz2
nixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.tar.lz
nixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.tar.xz
nixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.tar.zst
nixlib-c3d24791f5a4bb57eafa536da3ee270cbc953ea6.zip
sbt-extras: init at 77686b3
Fixes #21783
Diffstat (limited to 'pkgs/development')
-rw-r--r--pkgs/development/tools/build-managers/sbt-extras/default.nix32
1 files changed, 32 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/sbt-extras/default.nix b/pkgs/development/tools/build-managers/sbt-extras/default.nix
new file mode 100644
index 000000000000..cd9635ab6142
--- /dev/null
+++ b/pkgs/development/tools/build-managers/sbt-extras/default.nix
@@ -0,0 +1,32 @@
+{ stdenv, fetchFromGitHub }:
+
+let
+  rev = "77686b3dfa20a34270cc52377c8e37c3a461e484";
+  version = stdenv.lib.strings.substring 0 7 rev;
+in
+stdenv.mkDerivation {
+  name = "sbt-extras-${version}";
+  inherit version;
+
+  src = fetchFromGitHub {
+    owner = "paulp";
+    repo = "sbt-extras";
+    inherit rev;
+    sha256 = "1bhqigm0clv3i1gvn4gsllywcnwfsa73xvqp8m7pbvn8g7i2ws6x";
+  };
+
+  dontBuild = true;
+
+  installPhase = ''
+    mkdir -p $out/bin
+    install bin/sbt $out/bin
+  '';
+
+  meta = {
+    description = "A more featureful runner for sbt, the simple/scala/standard build tool";
+    homepage = https://github.com/paulp/sbt-extras;
+    license = stdenv.lib.licenses.bsd3;
+    maintainers = with stdenv.lib.maintainers; [ puffnfresh ];
+    platforms = stdenv.lib.platforms.unix;
+  };
+}