-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathdata-stm32.nix
31 lines (31 loc) · 1.19 KB
/
data-stm32.nix
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
{ mkDerivation, ansi-wl-pprint, attoparsec, base, bytestring
, cereal, containers, Diff, foldl, ghcid, hastache, hspec
, hspec-discover, hxt, hxt-xpath, karver, mtl, optparse-applicative
, pretty-simple, regex-posix, safe, split, stdenv, syb
, system-filepath, text, time, turtle, unordered-containers, vector
}:
mkDerivation {
pname = "data-stm32";
version = "0.1.0.0";
src = ./.;
isLibrary = true;
isExecutable = true;
libraryHaskellDepends = [
ansi-wl-pprint attoparsec base bytestring cereal containers Diff
foldl ghcid hastache hxt hxt-xpath karver pretty-simple regex-posix
safe split text time turtle vector
];
executableHaskellDepends = [
ansi-wl-pprint attoparsec base bytestring cereal containers Diff
foldl hastache hxt hxt-xpath karver mtl optparse-applicative
pretty-simple regex-posix split syb text time turtle
unordered-containers vector
];
testHaskellDepends = [
ansi-wl-pprint base bytestring hspec system-filepath
];
testToolDepends = [ hspec-discover ];
homepage = "https://github.com/sorki/data-stm32#readme";
description = "ARM SVD and CubeMX XML parser and pretty printer for STM32 family";
license = stdenv.lib.licenses.bsd3;
}