Vivado Simulator scripted flow Part 3: Makefiles

In-depth introduction to automating Vivado command-line tools with Makefiles
Vivado Simulator scripted flow Part 2: Bash scripts

Beginner friendly introduction to automating Vivado command-line tools with Bash scripts
Vivado Simulator scripted flow Part 1: Basic CLI usage

Beginner friendly introduction to using Vivado Simulator command-line tools