From f36a9fc5fc483f6182af7888dcac52fd76e40b9c Mon Sep 17 00:00:00 2001 From: Simon Cruanes Date: Tue, 18 Oct 2022 16:48:13 -0400 Subject: [PATCH] move benchs out of src/ --- .github/workflows/main.yml | 4 ++-- Makefile | 10 +++++----- {src/bench => benchs}/bench_persistent.ml | 0 {src/bench => benchs}/bench_persistent_read.ml | 0 {src/bench => benchs}/benchs.ml | 0 {src/bench => benchs}/dune | 0 {src/bench => benchs}/simple_bench.ml | 0 7 files changed, 7 insertions(+), 7 deletions(-) rename {src/bench => benchs}/bench_persistent.ml (100%) rename {src/bench => benchs}/bench_persistent_read.ml (100%) rename {src/bench => benchs}/benchs.ml (100%) rename {src/bench => benchs}/dune (100%) rename {src/bench => benchs}/simple_bench.ml (100%) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 7f79af0..7e45067 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -29,6 +29,6 @@ jobs: - run: opam pin -n . - run: opam depext -yt iter - run: opam install -t . --deps-only - - run: opam exec -- dune build @install - - run: opam exec -- dune runtest + - run: opam exec -- dune build @src/install + - run: opam exec -- dune runtest tests/ if: ${{ matrix.os == 'ubuntu-latest'}} diff --git a/Makefile b/Makefile index fc7ec3f..571ce05 100644 --- a/Makefile +++ b/Makefile @@ -22,17 +22,17 @@ BENCH_TARGETS= benchs.exe bench_persistent_read.exe bench_persistent.exe benchs: @for i in $(BENCH_TARGETS) ; do \ echo "run benchmark $$i" ; \ - dune exec $(DUNE_OPTS) "src/bench/$$i" ; done + dune exec $(DUNE_OPTS) "benchs/$$i" ; done build-benchs: - @dune build $(DUNE_OPTS) $(addprefix src/bench/, $(BENCH_TARGETS)) + @dune build $(DUNE_OPTS) $(addprefix benchs/, $(BENCH_TARGETS)) bench-persistent: - @dune exec $(DUNE_OPTS) src/bench/bench_persistent.exe + @dune exec $(DUNE_OPTS) benchs/bench_persistent.exe bench-persistent-read: - @dune exec $(DUNE_OPTS) src/bench/bench_persistent_read.exe + @dune exec $(DUNE_OPTS) benchs/bench_persistent_read.exe benchs-iter: - @dune exec $(DUNE_OPTS) src/bench/benchs.exe + @dune exec $(DUNE_OPTS) benchs/benchs.exe examples: dune exec examples/test_sexpr.exe diff --git a/src/bench/bench_persistent.ml b/benchs/bench_persistent.ml similarity index 100% rename from src/bench/bench_persistent.ml rename to benchs/bench_persistent.ml diff --git a/src/bench/bench_persistent_read.ml b/benchs/bench_persistent_read.ml similarity index 100% rename from src/bench/bench_persistent_read.ml rename to benchs/bench_persistent_read.ml diff --git a/src/bench/benchs.ml b/benchs/benchs.ml similarity index 100% rename from src/bench/benchs.ml rename to benchs/benchs.ml diff --git a/src/bench/dune b/benchs/dune similarity index 100% rename from src/bench/dune rename to benchs/dune diff --git a/src/bench/simple_bench.ml b/benchs/simple_bench.ml similarity index 100% rename from src/bench/simple_bench.ml rename to benchs/simple_bench.ml