olofk / fusesoc

Package manager and build abstraction tool for FPGA/ASIC development
BSD 2-Clause "Simplified" License
1.16k stars 242 forks source link

Do not write fusesoc.log by default #195

Closed imphil closed 6 years ago

imphil commented 6 years ago

Fusesoc by default writes a file 'fusesoc.log' into the working directory. Even though this is common for many EDA tools, I suggest removing this functionality by default.

Why?

Two ideas how to resolve this:

olofk commented 6 years ago

A thousand times yes!! It has annoyed me so many times. Especially since I hate when other EDA tools leave unnecessary files around. I just never got down to fixing it. Just adding an optional command-line option is enough I would say

wallento commented 6 years ago

A first mitigation is to add the pid to the filename or so, but overall I am the third in the gang of haters of tools writing files without me asking for it..

olofk commented 6 years ago

Yeah, just leave it to the user to specify a unique filename if they need that