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