piel.cli.environment
#
Submodules#
Package Contents#
Functions#
Installs the nix package manager. |
|
|
CLI that installs both the openlane2 python interface and the OpenROAD binaries. |
|
CLI that installs both the openlane2 python interface and the OpenROAD binaries. |
|
Enters the custom piel nix environment with all the supported tools installed and configured packages. |
|
Creates and activates the piel virtual environment. |
- install_nix()#
Installs the nix package manager.
- install_openlane(openlane2_directory: pathlib.Path = default_openlane2_directory)#
CLI that installs both the openlane2 python interface and the OpenROAD binaries.
- activate_openlane_nix(openlane2_directory: pathlib.Path = default_openlane2_directory)#
CLI that installs both the openlane2 python interface and the OpenROAD binaries.
- activate_piel_nix(openlane2_directory: pathlib.Path = default_openlane2_directory)#
Enters the custom piel nix environment with all the supported tools installed and configured packages. Runs the nix-shell command on the piel/environment/nix/ directory.