Installation
There are very minimal requirements to get legoHDL up and running. Even though git is a requirement, developers do not need to fully understand git nor directly run git commands.
Requirements
Some recommended text-editors:
- visual studio code (ubuntu, macos, windows)
- atom (ubuntu, macos, windows)
- notepad++ (windows)
- emacs (ubuntu, macos, windows)
Note: If you have never ran
git
before, make sure to configure your name and email address before continuing. Check out git's documentation for first time setup (notably the section titled "Your Identity").
Verify an acceptable python version is installed (greater than or equal to 3.5).
$ python --version
Verify git is installed.
$ git --version
There are two places to install legoHDL from: GitHub or PYPI.
Installing from GitHub
- Clone the project from GitHub
$ git clone https://github.com/c-rus/legoHDL.git
- Install the python program using PIP
$ pip install ./legoHDL
- Delete the cloned project.
ubuntu | macos: $ rm -r ./legoHDL
windows: $ rmdir /S ./legoHDL
- Verify legoHDL is installed.
$ legohdl --version
Installing from PYPI
Note: This method is currently unavailable.
- Install the python program using PIP
$ pip install legohdl
- Verify legoHDL is installed.
$ legohdl --version