diff --git a/pkgs/by-name/pr/prisma-engines/package.nix b/pkgs/by-name/pr/prisma-engines/package.nix index 86518ccecf5c..9e7f036ee8e6 100644 --- a/pkgs/by-name/pr/prisma-engines/package.nix +++ b/pkgs/by-name/pr/prisma-engines/package.nix @@ -63,6 +63,8 @@ rustPlatform.buildRustPackage rec { # Tests are long to compile doCheck = false; + setupHook = ./setup-hook.sh; + meta = with lib; { description = "Collection of engines that power the core stack for Prisma"; homepage = "https://www.prisma.io/"; diff --git a/pkgs/by-name/pr/prisma-engines/setup-hook.sh b/pkgs/by-name/pr/prisma-engines/setup-hook.sh new file mode 100644 index 000000000000..9579b47666bf --- /dev/null +++ b/pkgs/by-name/pr/prisma-engines/setup-hook.sh @@ -0,0 +1,4 @@ +export PRISMA_SCHEMA_ENGINE_BINARY="@out@/bin/schema-engine" +export PRISMA_QUERY_ENGINE_BINARY="@out@/bin/query-engine" +export PRISMA_QUERY_ENGINE_LIBRARY="@out@/lib/libquery_engine.node" +export PRISMA_FMT_BINARY="@out@/bin/prisma-fmt"