ref: 4161ae98a0bd95edcd9a8f48c5daf019dd7164bb misc/reflex-gl-demo/reflex-gl-demo.nix -rw-r--r-- 818 bytes View raw
                                                                                
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, bytestring, containers, dependent-map
, dependent-sum, dependent-sum-template, directory, doctest
, fsnotify, gl, GLFW-b, glow, lens, linear, mtl, path, QuickCheck
, ref-tf, reflex, reflex-basic-host, StateVar, stdenv, these, time
, witherable
}:
mkDerivation {
  pname = "reflex-gl-demo";
  version = "0.1.0.0";
  src = ./.;
  isLibrary = true;
  isExecutable = true;
  libraryHaskellDepends = [
    base bytestring containers dependent-map dependent-sum
    dependent-sum-template directory fsnotify gl GLFW-b glow lens
    linear mtl path ref-tf reflex reflex-basic-host StateVar these time
    witherable
  ];
  executableHaskellDepends = [ base ];
  testHaskellDepends = [ base doctest QuickCheck ];
  description = "Wire Reflex and OpenGL together";
  license = stdenv.lib.licenses.bsd3;
}