Litex work
[soc.git] / nix / ilang.nix
diff --git a/nix/ilang.nix b/nix/ilang.nix
deleted file mode 100644 (file)
index 14099df..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-{ version, litexPkgs }:
-
-{ stdenv, python3Packages, yosys, libresoc-verilog }:
-
-stdenv.mkDerivation {
-  pname = "libresoc.il";
-  inherit version;
-
-  src = ../src/soc/litex/florent;
-
-  strictDeps = true;
-
-  nativeBuildInputs = (with python3Packages; [
-    python migen c4m-jtag nmigen-soc python libresoc-ieee754fpu libresoc-openpower-isa
-  ]) ++ (with litexPkgs; [ litex litedram liteeth liteiclink litescope litesdcard ]);
-
-  postPatch = ''
-    patchShebangs --build .
-
-    export PYTHONPATH="${../src}:$PYTHONPATH"
-  '';
-
-  configurePhase = "true";
-
-  buildPhase = ''
-    runHook preBuild
-    cp ${libresoc-verilog} libresoc/libresoc.v
-    ./ls180soc.py --build --platform=ls180sram4k --num-srams=2 --srams4k
-    runHook postBuild
-  '';
-
-  installPhase = ''
-    runHook preInstall
-    mkdir $out
-    mv build/ls180sram4k/gateware/ls180sram4k.v $out/ls180.v
-    mv build/ls180sram4k/gateware/mem.init $out
-    mv build/ls180sram4k/gateware/mem_1.init $out
-    mv libresoc/libresoc.v $out
-    mv libresoc/SPBlock_512W64B8W.v $out
-    runHook postInstall
-  '';
-
-  fixupPhase = "true";
-}