diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-12-17 15:49:08 +0100 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-12-17 15:49:08 +0100 |
commit | 1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58 (patch) | |
tree | e8058ac813998afa9f1c14bffb0f75b41ab1da71 /host/initramfs/default.nix | |
parent | 33fe5c1194e3e9c8b69bfecce201758227e6dbbf (diff) | |
download | spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.tar spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.tar.gz spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.tar.bz2 spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.tar.lz spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.tar.xz spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.tar.zst spectrum-1a58ed4c6b9b5fbfb3f8d2aad36cf84dfb77ac58.zip |
Filter Spectrum sources for each component
At long last, changing one file somewhere won't cause every Spectrum component to be rebuilt unnecessarily. Signed-off-by: Alyssa Ross <hi@alyssa.is>
Diffstat (limited to 'host/initramfs/default.nix')
-rw-r--r-- | host/initramfs/default.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/host/initramfs/default.nix b/host/initramfs/default.nix index f290595..2ff613e 100644 --- a/host/initramfs/default.nix +++ b/host/initramfs/default.nix @@ -80,7 +80,10 @@ stdenvNoCC.mkDerivation { src = lib.fileset.toSource { root = ../..; - fileset = src; + fileset = lib.fileset.intersection src (lib.fileset.unions [ + ./. + ../../lib/common.mk + ]); }; sourceRoot = "source/host/initramfs"; |