Vivado HLS - Edit Link Location for 'directives.tcl' using script
I'm trying to setup some version control and I need to initialize the project with a modified link-location to the directives.tcl file so that it not only reads from it while initializing the project, but also updates it as the project is modified.
I know you can acheive this in the gui:
But my question is, is there a way to script this operation?
If Xilinx doesn't provide this capability, then my backup plan will be to setup a 'file listener' that will update the tcl file in the repo everytime the local directives.tcl file changes. Any alternative/more effecient methods will be welcome as well.