You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Alternatively, you can get a copy of the repository either through git clone or downloading a tarball/zipfile, and then:
68
+
3. Clone/download the repository and install it manually:
61
69
62
70
```
63
71
git clone https://github.com/PyFPGA/pyfpga.git
64
72
cd pyfpga
65
73
pip install -e .
66
74
```
67
75
68
-
> With `-e` (`--editable`) your application is installed into site-packages via a kind of symlink.
69
-
> That allows pulling changes through git or changing the branch, avoiding the need to reinstall the package.
76
+
> **NOTE:** with `-e` (`--editable`), the application is installed into site-packages via a symlink, which allows you to pull changes through git or switch branches without reinstalling the package.
70
77
71
78
## Similar projects
72
79
73
80
*[edalize](https://github.com/olofk/edalize): an abstraction library for interfacing EDA tools.
74
-
*[Hdlmake](https://ohwr.org/project/hdl-make): tool for generating multi-purpose makefiles for FPGA projects.
81
+
*Firmware Framework ([FWK](https://gitlab.desy.de/fpgafw/fwk)): set of scripts and functions/procedures that combine all the input files needed to produce build.
75
82
* HDL On Git ([Hog](https://gitlab.com/hog-cern/Hog)): a set of Tcl/Shell scripts plus a suitable methodology to handle HDL designs in a GitLab repository.
83
+
*[Hdlmake](https://ohwr.org/project/hdl-make): tool for generating multi-purpose makefiles for FPGA projects.
76
84
* IPbus Builder ([IPBB](https://github.com/ipbus/ipbb)): a tool for streamlining the synthesis, implementation and simulation of modular firmware projects over multiple platforms.
77
85
*[tsfpga](https://github.com/tsfpga/tsfpga): a flexible and scalable development platform for modern FPGA projects.
0 commit comments