about summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--flake.nix11
1 files changed, 10 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 074197d..836a49e 100644
--- a/flake.nix
+++ b/flake.nix
@@ -68,7 +68,7 @@
 			# Use environment variable
 			root = "$REPO_ROOT";
 
-			members = [ "focaccia" ];
+			members = [ "focaccia" "miasm" ];
 		};
 
 		# Another overlay layer for flake-specific overloads
@@ -88,6 +88,15 @@
 		pyprojectOverridesEditable = self: super: {
 			miasm = super.miasm.overrideAttrs (old: {
 				nativeBuildInputs = (old.nativeBuildInputs or []) ++ [ self.setuptools ];
+
+				src = pkgs.lib.fileset.toSource {
+					root = old.src;
+					fileset = pkgs.lib.fileset.unions [
+						(old.src + "/pyproject.toml")
+						(old.src + "/README.md")
+						(old.src + "/miasm/__init__.py")
+					];
+				};
 			});
 
 			cpuid = super.cpuid.overrideAttrs (old: {