I have a vivado project directory that I want to check into git. I have all my VHDL source files one directory up from the "vivado project" directory under "../hdl/".
My guess is that I only need to check in:
git add ./hdl/*.vhd
git add ./hdl/*.xdc
git add ./vivado_project/vivado_project.xpr
git add ./vivado_project/vivado_project.srcs/
The reset of the files generated by vivado doing compile are output garbage that can be recreated again by running the compile on the checked in git files?
Is this correct???
That basically mean that the following vivado directories are output garabage that can be thrown away and deleted, because they will be recreated again when recompiling fresh from a git checkout:
So basically "rm -rf" and ".gitignore" the following vivado project file:
*.cache/
*.runs/
*.sim/
*.hw/
*.ip_user_files/
*.jou
*.log
*.str