summary refs log tree commit diff
path: root/release/checks/wayland
diff options
context:
space:
mode:
authorAlyssa Ross <hi@alyssa.is>2023-12-17 12:27:42 +0100
committerAlyssa Ross <hi@alyssa.is>2023-12-17 15:46:29 +0100
commit3689d431074c3bdc40646d593b273708d8792259 (patch)
tree4d5fa3920762f0f655e53ade5c272c827e86f82e /release/checks/wayland
parent9f8a8aafa37624360df15c14472b071269810e38 (diff)
downloadspectrum-3689d431074c3bdc40646d593b273708d8792259.tar
spectrum-3689d431074c3bdc40646d593b273708d8792259.tar.gz
spectrum-3689d431074c3bdc40646d593b273708d8792259.tar.bz2
spectrum-3689d431074c3bdc40646d593b273708d8792259.tar.lz
spectrum-3689d431074c3bdc40646d593b273708d8792259.tar.xz
spectrum-3689d431074c3bdc40646d593b273708d8792259.tar.zst
spectrum-3689d431074c3bdc40646d593b273708d8792259.zip
pkgs: use filesets for src
This will make it possible later to specify which directories actually
need to be present to build a component, so changing a single file
somewhere won't force rebuilds of every Spectrum component.

Signed-off-by: Alyssa Ross <hi@alyssa.is>
Diffstat (limited to 'release/checks/wayland')
-rw-r--r--release/checks/wayland/surface-notify/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/release/checks/wayland/surface-notify/default.nix b/release/checks/wayland/surface-notify/default.nix
index 819aee6..f70fd5c 100644
--- a/release/checks/wayland/surface-notify/default.nix
+++ b/release/checks/wayland/surface-notify/default.nix
@@ -9,7 +9,10 @@ import ../../../../lib/call-package.nix (
 stdenv.mkDerivation {
   name = "surface-notify";
 
-  inherit src;
+  src = lib.fileset.toSource {
+    root = ../../../..;
+    fileset = src;
+  };
   sourceRoot = "source/release/checks/wayland/surface-notify";
 
   nativeBuildInputs = [ meson ninja pkg-config ];