From 001835eddc06d94b61c2d4c019eb2aea807b50e7 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 30 Mar 2025 18:53:48 +0200 Subject: [PATCH] nix: reduce number of rebuilds for local development slightly --- default.nix | 2 +- nix/tools/tests.nix | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/default.nix b/default.nix index 1ce8e5977..b8bd65568 100644 --- a/default.nix +++ b/default.nix @@ -75,7 +75,7 @@ let # Options passed to cabal in dev tools and tests devCabalOptions = - "-f dev --test-show-detail=direct"; + "-f dev --test-show-detail=direct --disable-shared"; inherit (pkgs.haskell) lib; in diff --git a/nix/tools/tests.nix b/nix/tools/tests.nix index 443d19125..133c79cd2 100644 --- a/nix/tools/tests.nix +++ b/nix/tools/tests.nix @@ -85,7 +85,7 @@ let } '' ${cabal-install}/bin/cabal v2-update - ${cabal-install}/bin/cabal v2-build ${devCabalOptions} + ${cabal-install}/bin/cabal v2-build ${devCabalOptions} exe:postgrest ${cabal-install}/bin/cabal v2-exec -- ${withTools.withPg} -f test/io/fixtures.sql \ ${ioTestPython}/bin/pytest --ignore=test/io/test_big_schema.py --ignore=test/io/test_replica.py -v test/io "''${_arg_leftovers[@]}" ''; @@ -101,7 +101,7 @@ let } '' ${cabal-install}/bin/cabal v2-update - ${cabal-install}/bin/cabal v2-build ${devCabalOptions} + ${cabal-install}/bin/cabal v2-build ${devCabalOptions} exe:postgrest ${cabal-install}/bin/cabal v2-exec -- ${withTools.withPg} -f test/io/big_schema.sql \ ${ioTestPython}/bin/pytest -v test/io/test_big_schema.py "''${_arg_leftovers[@]}" ''; @@ -117,7 +117,7 @@ let } '' ${cabal-install}/bin/cabal v2-update - ${cabal-install}/bin/cabal v2-build ${devCabalOptions} + ${cabal-install}/bin/cabal v2-build ${devCabalOptions} exe:postgrest ${cabal-install}/bin/cabal v2-exec -- ${withTools.withPg} --replica -f test/io/replica.sql \ ${ioTestPython}/bin/pytest -v test/io/test_replica.py "''${_arg_leftovers[@]}" '';