From d7b738eea555bb63026279589d4b835f8459b9f0 Mon Sep 17 00:00:00 2001 From: Justin Bedo Date: Thu, 6 Sep 2018 08:10:57 +1000 Subject: refactor conda stuff --- test.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'test.nix') diff --git a/test.nix b/test.nix index 84c95b3..dd5ce75 100644 --- a/test.nix +++ b/test.nix @@ -3,6 +3,7 @@ with pkgs; let + conda = callPackage ./conda.nix {}; qsub = drv: lib.overrideDerivation drv ({ ppn ? 1, mem ? 1, walltime ? "24:00:00", args, builder, ... }: { builder = "/bin/bash"; @@ -63,10 +64,14 @@ let buildCommand = "sleep 5 && echo ${toString x} > $out"; }; + condaEnv = conda.buildCondaEnv { + run = '' + conda config --add channels bioconda + conda install -y bwa + ''; + }; + + condaTest = conda.withCondaEnv condaEnv "bwa"; -in stdenv.mkDerivation rec { - name = "dummies"; - dummies = map dummy [1 2 3 4 5]; - buildCommand = "for f in ${toString dummies} ; cat $f >> $out"; -} +in condaTest -- cgit v1.2.3