From 183dc11ab3cb631bb88fce74882aab5d394fd825 Mon Sep 17 00:00:00 2001 From: George Shammas Date: Sun, 13 Aug 2023 01:33:00 -0400 Subject: [PATCH 1/2] Ensure make install_deps matches what is required to build and test --- Makefile | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index adb0d0f2b..aa6909e5a 100644 --- a/Makefile +++ b/Makefile @@ -52,11 +52,32 @@ test_generator: generator $(ASSIGNMENTS_GEN): test_generator dune exec ./bin_test_gen/test_gen.exe --root=./test-generator/ -- --exercise $(@:.gen=) --filter-broken true - + generate_exercises: $(ASSIGNMENTS_GEN) install_deps: - opam install dune fpath ocamlfind ounit qcheck react ppx_deriving ppx_let ppx_sexp_conv yojson ocp-indent calendar getopts + open update + opam install core \ + core_unix \ + merlin \ + yaml \ + ezjsonm \ + mustache \ + dune \ + fpath \ + ocamlfind \ + ounit \ + ounit2 \ + qcheck \ + react \ + ppx_deriving \ + ppx_let \ + ppx_sexp_conv \ + yojson \ + ocp-indent \ + calendar \ + getopts \ + stdio clean: dune clean --root=./test-generator/ From e1fe616ef01c82f41f91bb01405e604b64ba3352 Mon Sep 17 00:00:00 2001 From: George Shammas Date: Thu, 9 Nov 2023 07:05:19 -0500 Subject: [PATCH 2/2] Update Makefile --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index aa6909e5a..5eb4a2b67 100644 --- a/Makefile +++ b/Makefile @@ -56,7 +56,7 @@ $(ASSIGNMENTS_GEN): test_generator generate_exercises: $(ASSIGNMENTS_GEN) install_deps: - open update + opam update opam install core \ core_unix \ merlin \