diff options
| author | Marcos Magueta <maguetamarcos@gmail.com> | 2024-11-25 00:20:05 -0300 |
|---|---|---|
| committer | Marcos Magueta <maguetamarcos@gmail.com> | 2024-11-25 00:20:05 -0300 |
| commit | f59749f0118807502618e25fba89c7a3fd083b54 (patch) | |
| tree | 524bf89b394efe7fea4439a8f11b207364d1db25 /flake.nix | |
| parent | 3235bcba70e0b9a5e9a8ed0fc18f96ce5c6beb57 (diff) | |
| download | Sakura-f59749f0118807502618e25fba89c7a3fd083b54.tar.gz Sakura-f59749f0118807502618e25fba89c7a3fd083b54.zip | |
lwt socket server
Diffstat (limited to 'flake.nix')
| -rw-r--r-- | flake.nix | 16 |
1 files changed, 7 insertions, 9 deletions
@@ -31,12 +31,6 @@ lib = legacyPackages.lib; merklecpp = legacyPackages.callPackage ./deps/merklecpp.nix { }; libressl = legacyPackages.callPackage ./deps/libressl.nix { }; - ppx_xml_conv = ocamlPackages.janePackage { - pname = "ppx_xml_conv"; - hash = "sha256-4U0ZlV8OYXwNUz3bbxf49qovGTI8vyn7L3YJy0AndrM="; - meta.description = "Generate XML conversion functions from records"; - propagatedBuildInputs = [ ocamlPackages.ppxlib ocamlPackages.csvfields ocamlPackages.ppx_conv_func ]; - }; librelational_engine = legacyPackages.callPackage ./deps/relational_engine_lib.nix { libressl = libressl; @@ -102,7 +96,8 @@ ppx_inline_test ocamlPackages.ppx_deriving ocamlPackages.ppx_sexp_conv - ppx_xml_conv + ocamlPackages.lwt + ocamlPackages.lwt_log ]; strictDeps = true; @@ -175,7 +170,8 @@ ocamlPackages.ppx_inline_test ocamlPackages.ppx_deriving ocamlPackages.ppx_sexp_conv - ppx_xml_conv + ocamlPackages.lwt + ocamlPackages.lwt_log ]; } '' echo "checking dune and ocaml formatting" @@ -265,9 +261,11 @@ legacyPackages.cmake legacyPackages.gcc # legacyPackages.nixfmt-classic - ppx_xml_conv + ocamlPackages.lwt + ocamlPackages.lwt_log ]; + shellHook = '' echo MERKLECPP_INCLUDE_PATH=$MERKLECPP_INCLUDE_PATH echo LIBRESSL_INCLUDE_PATH=$LIBRESSL_INCLUDE_PATH |
