Skip to content

matthijsbos/ansible-role-vivado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

matthijsbos.vivado

Ansible role for the installation of Xilinx Vivado on Ubuntu.

Requirements

The installer archive for the desired Vivado edition is to be present on the system. Lab editions have OS-specific installer archives. WebPack editions require the "All OS installer Single-File Download". Xilinx installer archives can't be automatically downloaded, since US export regulations require users to be registered and authenticated in order to access the Xilinx website downloads section.

WebPack edition installer archives verified working:

Lab edition installer archives verified working:

Role Variables

TODO: A description of the settable variables for this role should go here, including any variables that are in defaults/main.yml, vars/main.yml, and any variables that can/should be set via parameters to the role. Any variables that are read from other roles and/or the global scope (ie. hostvars, group vars, etc.) should be mentioned here as well.

Example Playbook

- hosts: servers
  roles:
     - role: matthijsbos.vivado
       vivado_installer_archive_path: ~/Downloads/Xilinx_Vivado_Lab_Lin_2017.1_0415_1.tar.gz
       vivado_version: 2017.1
       vivado_edition: lab
       vivado_location: /home/vagrant/Xilinx
       vivado_headless: true
       vivado_source_bashrc: true

License

Apache License 2.0

Releases

No releases published

Packages

No packages published