aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md15
-rw-r--r--default.nix28
-rw-r--r--nextpnr.nix53
3 files changed, 0 insertions, 96 deletions
diff --git a/README.md b/README.md
index eb96bd1c..da38500d 100644
--- a/README.md
+++ b/README.md
@@ -78,21 +78,6 @@ Running
`./nextpnr-ecp5 --json ecp5/synth/blinky.json --basecfg ecp5/synth/ulx3s_empty.config --bit ecp5/synth/ulx3s.bit`
- Note that `ulx3s_empty.config` contains fixed/unknown bits to be copied to the output bitstream
- You can also use `--textcfg out.config` to write a text file describing the bitstream for debugging
-
-Nix
----
-
-As an alternative to getting the prerequisites yourself, you can use Nix/NixOS and run the following to get dropped into a shell with nextpnr built:
-
- nix-shell
-
-Or, you can add the `nextpnr.nix` file into your /etc/nixos/configuration.nix:
-
- environment.systemPackages = [
- ...
- ( import /home/q3k/Software/nextpnr/nextpnr.nix )
- ...
- ];
Notes
-------
diff --git a/default.nix b/default.nix
deleted file mode 100644
index 664e3669..00000000
--- a/default.nix
+++ /dev/null
@@ -1,28 +0,0 @@
-#
-# nextpnr -- Next Generation Place and Route
-#
-# Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-#
-
-
-with import <nixpkgs> {};
-
-stdenv.mkDerivation rec {
- name = "env";
- env = buildEnv { name = name; paths = buildInputs; };
- buildInputs = [
- ( import ./nextpnr.nix )
- ];
-}
diff --git a/nextpnr.nix b/nextpnr.nix
deleted file mode 100644
index 97097749..00000000
--- a/nextpnr.nix
+++ /dev/null
@@ -1,53 +0,0 @@
-#
-# nextpnr -- Next Generation Place and Route
-#
-# Copyright (C) 2018 Serge Bazanski <q3k@symbioticeda.com>
-#
-# Permission to use, copy, modify, and/or distribute this software for any
-# purpose with or without fee is hereby granted, provided that the above
-# copyright notice and this permission notice appear in all copies.
-#
-# THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-# WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-# ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-# WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-# ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-# OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-#
-
-with import <nixpkgs> {};
-
-let
- gitRev = "a8c84e90a39c54174dd24b5b76bd17aed8311481";
- gitBranch = "master";
-in
- stdenv.mkDerivation rec {
- name = "nextpnr-${version}";
- version = "1.0.0";
-
- src = ./.;
-
- buildInputs = [
- python3 (boost.override { python = python3; })
- qt5.qtbase
- ];
-
- nativeBuildInputs = [ cmake icestorm ];
-
- cmakeFlags= [
- "-DARCH=ice40"
- "-DICEBOX_ROOT=${icestorm}/share/icebox"
- ];
-
- enableParallelBuilding = true;
-
- meta = with stdenv.lib; {
- description = "A computer-aided design (CAD) tool from a parallel universe";
- homepage = "https://github.com/mkeeter/antimony";
- license = licenses.bsd0;
- platforms = platforms.linux;
- };
- }
-
-