lol
1{ stdenv, lib, bundlerEnv, makeWrapper, docker, git, gnutar, gzip }:
2
3stdenv.mkDerivation rec {
4 name = "cide-${version}";
5 version = "0.9.0";
6
7 env = bundlerEnv {
8 name = "${name}-gems";
9
10 gemdir = ./.;
11 };
12
13 phases = ["installPhase"];
14
15 buildInputs = [ makeWrapper ];
16
17 installPhase = ''
18 mkdir -p $out/bin
19 makeWrapper ${env}/bin/cide $out/bin/cide \
20 --set PATH ${stdenv.lib.makeBinPath [ docker git gnutar gzip ]}
21 '';
22
23 meta = with lib; {
24 description = "Isolated test runner with Docker";
25 homepage = http://zimbatm.github.io/cide/;
26 license = licenses.mit;
27 maintainers = with maintainers; [ zimbatm ];
28 platforms = docker.meta.platforms;
29 };
30}