## ─────────────────────────────────────────────────────────────
## RouteRTL — Vivado Unattended Install Configuration
## ─────────────────────────────────────────────────────────────
##
## This file controls what gets installed by the headless Vivado
## installer inside the Docker container. Edit it to select your
## target device families, edition, and optional components.
##
## To generate a fresh template from your Vivado version, run:
##   xsetup -b ConfigGen
##
## Reference:
##   https://docs.amd.com/r/en-US/ug973-vivado-release-notes-install-license
## ─────────────────────────────────────────────────────────────

Edition=Vivado ML Standard
Product=Vivado
# Destination is set automatically by the installer script.
# Override only if you need a non-standard path.
# Destination=/opt/Xilinx/2025.1

## ─── Device Families ─────────────────────────────────────────
## Enable only the families you need to save ~20-40 GB of disk.
## Use '1' to install, '0' to skip.
##
## Tip: run 'xsetup -b ConfigGen' inside the container to see
## all available modules for your specific Vivado version.

Modules=Artix-7:1,Zynq-7000:1,Kintex-7:0,Virtex-7:0
# Modules=Zynq UltraScale+ MPSoC:1,Versal AI Core:0

## ─── Optional Components ────────────────────────────────────
InstallVitis=false
InstallDocNav=false
EnableWebTalk=false

## ─── Desktop Integration (disabled for Docker) ──────────────
CreateProgramGroupShortcuts=0
CreateDesktopShortcuts=0
CreateFileAssociation=0
