From 0132984722810a974a5f04ae4f1710922d4664b8 Mon Sep 17 00:00:00 2001 From: Benoit Louy Date: Thu, 6 Jul 2023 10:23:23 -0400 Subject: [PATCH] speedup build by only building sub directories (#62) --- nix/default.nix | 1 + nix/plugins/default.nix | 1 + 2 files changed, 2 insertions(+) diff --git a/nix/default.nix b/nix/default.nix index 1bb4ae8..7f2434d 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -56,6 +56,7 @@ in CARGO_BUILD_INCREMENTAL = "false"; RUST_BACKTRACE = "full"; copyLibs = true; + buildAndTestSubdir = if dontBuildPlugins then name else null; postInstall = '' wrapProgram $out/bin/anyrun \ diff --git a/nix/plugins/default.nix b/nix/plugins/default.nix index 85a4167..d098155 100644 --- a/nix/plugins/default.nix +++ b/nix/plugins/default.nix @@ -40,6 +40,7 @@ in RUST_BACKTRACE = "full"; copyLibs = true; cargoBuildFlags = ["-p ${name}"]; + buildAndTestSubdir = "plugins/${name}"; meta = with lib; { description = "The ${name} plugin for Anyrun";