nixos/pkgs/belenios/server.nix

38 lines
658 B
Nix

{
belenios,
belenios-lib,
belenios-platform-native,
belenios-platform-js,
ocsipersist-sqlite-config,
ocamlPackages,
}:
ocamlPackages.buildDunePackage {
pname = "belenios-server";
inherit (belenios) version src;
nativeBuildInputs = with ocamlPackages; [
atdgen
js_of_ocaml-compiler
menhir
ocaml_gettext
];
propagatedBuildInputs =
[
belenios-lib
belenios-platform-native
belenios-platform-js
ocsipersist-sqlite-config
]
++ (with ocamlPackages; [
calendar
csv
(eliom.override {ocsipersist = ocsipersist ;})
gettext-camomile
lwt
ocamlnet
]);
}