tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
ocamlPackages.ppx_sqlexpr: init at 0.9.0
Vincent Laporte
7 years ago
0c4daae1
5a9645c3
+17
2 changed files
expand all
collapse all
unified
split
pkgs
development
ocaml-modules
sqlexpr
ppx.nix
top-level
ocaml-packages.nix
+15
pkgs/development/ocaml-modules/sqlexpr/ppx.nix
reviewed
···
1
1
+
{ stdenv, ocaml, findlib, jbuilder, sqlexpr, ounit
2
2
+
, ppx_core, ppx_tools_versioned, re, lwt_ppx
3
3
+
}:
4
4
+
5
5
+
stdenv.mkDerivation rec {
6
6
+
name = "ocaml${ocaml.version}-ppx_sqlexpr-${version}";
7
7
+
inherit (sqlexpr) version src installPhase meta;
8
8
+
9
9
+
buildInputs = [ ocaml findlib jbuilder sqlexpr ounit ppx_core ppx_tools_versioned re lwt_ppx ];
10
10
+
11
11
+
buildPhase = "dune build -p ppx_sqlexpr";
12
12
+
13
13
+
doCheck = true;
14
14
+
checkPhase = "dune runtest -p ppx_sqlexpr";
15
15
+
}
+2
pkgs/top-level/ocaml-packages.nix
reviewed
···
644
644
645
645
ppx_import = callPackage ../development/ocaml-modules/ppx_import {};
646
646
647
647
+
ppx_sqlexpr = callPackage ../development/ocaml-modules/sqlexpr/ppx.nix {};
648
648
+
647
649
ppx_tools =
648
650
if lib.versionAtLeast ocaml.version "4.02"
649
651
then callPackage ../development/ocaml-modules/ppx_tools {}