Continue to Site

How to append to an existing logfile without overwriting it for multiple Xilinx Vivado xvhdl and QuestaSim vcom compile commands

P.S.

Newbie
Newbie level 1
Joined
Mar 27, 2025
Messages
1
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Activity points
10
Hi, I would like to compile multiple vhdl files separately but use the same log file for all without overwriting the content of the file (basically append to the file). How do I append to that one logfile in successive compiles? I would like to do that for xvhdl command in Vivado and also vcom command in QuestaSim.
 
I also use Questasim but I have one DO file where all my files are listed in the order necessary for successful compilation.

I never used it but it might be possible to compile separate list1.txt list2.txt files inside the DO file, where list1.txt and list2.txt will contain the various VHDL files. Is this what you are trying to achieve?
But again I am pretty much sure that list1.txt should contain the VHDL files that must be compiled before the files inside the list2.txt. In the end the DO script will just flatten everything out and come up with the final compilation result.
How do I append to that one logfile in successive compiles?
Inside your simulation dir there is file created called "transcript", that is basically your compilation log!
 
Last edited:
If it's an inlined output file direct like

>./myLogFile

Then >> appends instead of replaces.

If it's baked into the run files (?) then you'd fix it where you find it declared.
 


Write your reply...

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top