diff options
author | sternenseemann <git@lukasepple.de> | 2020-05-21 00:46:26 +0200 |
---|---|---|
committer | Vincent Laporte <vbgl@users.noreply.github.com> | 2020-05-21 21:11:21 +0200 |
commit | bba5a57c22386c78bf8eb1e6452fd64beec66171 (patch) | |
tree | a6d279f733f3c045f922b5e9638e8664fb9d419a /pkgs | |
parent | 801cd20305cf6f67a53f221111e770a6fc367100 (diff) | |
download | nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.tar nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.tar.gz nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.tar.bz2 nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.tar.lz nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.tar.xz nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.tar.zst nixlib-bba5a57c22386c78bf8eb1e6452fd64beec66171.zip |
ocamlPackages.functoria-runtime: init at 3.1.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/ocaml-modules/functoria/runtime.nix | 17 | ||||
-rw-r--r-- | pkgs/top-level/ocaml-packages.nix | 2 |
2 files changed, 19 insertions, 0 deletions
diff --git a/pkgs/development/ocaml-modules/functoria/runtime.nix b/pkgs/development/ocaml-modules/functoria/runtime.nix new file mode 100644 index 000000000000..806ae82b6ef4 --- /dev/null +++ b/pkgs/development/ocaml-modules/functoria/runtime.nix @@ -0,0 +1,17 @@ +{ lib, buildDunePackage, functoria, cmdliner, fmt, alcotest }: + +buildDunePackage { + pname = "functoria-runtime"; + + inherit (functoria) version src; + + propagatedBuildInputs = [ cmdliner fmt ]; + checkInputs = [ alcotest functoria]; + doCheck = true; + + meta = with lib; { + inherit (functoria.meta) homepage license; + description = "Runtime support library for functoria-generated code"; + maintainers = [ maintainers.sternenseemann ]; + }; +} diff --git a/pkgs/top-level/ocaml-packages.nix b/pkgs/top-level/ocaml-packages.nix index af8799da20b1..ffb56823b26c 100644 --- a/pkgs/top-level/ocaml-packages.nix +++ b/pkgs/top-level/ocaml-packages.nix @@ -290,6 +290,8 @@ let functoria = callPackage ../development/ocaml-modules/functoria { }; + functoria-runtime = callPackage ../development/ocaml-modules/functoria/runtime.nix { }; + functory = callPackage ../development/ocaml-modules/functory { }; gen = callPackage ../development/ocaml-modules/gen { }; |