Skip to content
/ xienv Public

xienv - vivado/vitis version management tool

License

Notifications You must be signed in to change notification settings

ebiyu/xienv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xienv

Vivado/Vitis version management tool for Linux like pyenv.

Vivado/Vitis must be installed in /tools/Xilinx/Vivado and /tools/Xilinx/Vitis respectively.

Installation

Please install via go install:

go install github.com/ebiyu/xienv@latest

and open your .zshrc, .bashrc, or .bash_profile and add the following line:

eval "$(xienv init -)"

Usage

xienv global 2020.2 # set global version
xienv local 2020.2  # set project-local version (written to .xienv-version)
xienv versions      # list installed versions

# run Vivado/Vitis with global/local version
# If both global and local versions are set, the local version is used.
# If both global and local versions are not set, the latest version is used.
vivado
vitis

# If some commands are not found, please contact me.
# Workaround:
xienv-run vivado

About

xienv - vivado/vitis version management tool

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published