Split up into several derivations
[soc.git] / nix / soc.nix
index 3df35810c50e020c70b8ec69eb97653aeda5fff9..a4ed136856a40e58aed9667e9c73903dd57d503e 100644 (file)
@@ -10,8 +10,9 @@ let
   src = runCommand "libresoc-soc-source" {} ''
     mkdir $out
     cp -r ${../src} -T $out/src
-    cp -r ${../pinmux} -T $out/pinmux
     cp -r ${../setup.py} -T $out/setup.py
+    cp -r ${../README.md} -T $out/README.md
+    cp -r ${../NEWS.txt} -T $out/NEWS.txt
   '';
 in
 buildPythonPackage {
@@ -24,6 +25,10 @@ buildPythonPackage {
 
   doCheck = false;
 
+  prePatch = ''
+    rm -r src/soc/litex
+  '';
+
   pythonImportsCheck = [ "soc" ];
 
   meta = with lib; {