-
Notifications
You must be signed in to change notification settings - Fork 0
/
default.nix
23 lines (23 loc) · 869 Bytes
/
default.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
{ mkDerivation, base, containers, FTGL, gtk, gtkglext, inline-c
, lens, lineageflow-algorithm, lineageflow-io-cbor
, lineageflow-prelude, lineageflow-statistics
, lineageflow-triangulations, lineageflow-viewer-interface, OpenGL
, optparse-applicative, scientific, statistics, stdenv, text, yaml
}:
mkDerivation {
pname = "lineageflow-viewer";
version = "0.1.0";
src = ./.;
isLibrary = false;
isExecutable = true;
enableSeparateDataOutput = true;
executableHaskellDepends = [
base containers FTGL gtk gtkglext inline-c lens
lineageflow-algorithm lineageflow-io-cbor lineageflow-prelude
lineageflow-statistics lineageflow-triangulations
lineageflow-viewer-interface OpenGL optparse-applicative scientific
statistics text yaml
];
description = "Visualisation of measurements for LineageFlow";
license = stdenv.lib.licenses.agpl3;
}