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

  • python (version 3.5+)
  • git
  • your favorite text-editor

Some recommended text-editors:

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

  1. Clone the project from GitHub

$ git clone https://github.com/c-rus/legoHDL.git

  1. Install the python program using PIP

$ pip install ./legoHDL

  1. Delete the cloned project.

ubuntu | macos: $ rm -r ./legoHDL

windows: $ rmdir /S ./legoHDL

  1. Verify legoHDL is installed.

$ legohdl --version

Installing from PYPI

Note: This method is currently unavailable.

  1. Install the python program using PIP

$ pip install legohdl

  1. Verify legoHDL is installed.

$ legohdl --version