summaryrefslogtreecommitdiff
path: root/2024/ocaml/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to '2024/ocaml/flake.nix')
-rw-r--r--2024/ocaml/flake.nix44
1 files changed, 0 insertions, 44 deletions
diff --git a/2024/ocaml/flake.nix b/2024/ocaml/flake.nix
deleted file mode 100644
index 74a5dc6..0000000
--- a/2024/ocaml/flake.nix
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- description = "Advent of Code 2024: OCaml";
-
- inputs = {
- nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
- };
-
- outputs =
- { nixpkgs, ... }:
- let
- pkgs = nixpkgs.legacyPackages.x86_64-linux;
- in
- {
- devShells.x86_64-linux.default =
- let
- ocamlPackages = pkgs.ocaml-ng.ocamlPackages_5_2;
- in
- pkgs.mkShell {
- # build tools
- nativeBuildInputs = with ocamlPackages; [
- pkgs.opam
- ocaml
- findlib
- dune_3
- ];
- # dependencies
- buildInputs = with ocamlPackages; [
- bisect_ppx
- findlib
- menhir
- ocaml-lsp
- earlybird
- ocamlformat
- ocamlgraph
- odoc
- ounit2
- re2
- utop
-
- pkgs.gh # GitHub CLI
- ];
- };
- };
-}