[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: gEDA: `include dependendencies in iverilog
tell@telltronics.org said:
> proposal: new option -M <filename> added to both ivlpp and the
> iverilog. driver. If present, dependencies are written to the
> indicated file, but verilog processing is not otherwise affected.
Sounds fine. I suggest simplifying the overall problem by having
the generated dependency file contain a simple list of files. This
list can be easily formed into any convenient form using simple
scripts or make rules. This side-steps the whole issue of what to
put to the left of the :.
At first blush one might guess that this whole thing can be done
within iverilog and ivlpp, but then modules brought in by the -y
flag will get missed. So you might choose to eventually continue
the support into the ivl core.
So, iverilog (the driver) will create the file, then ivlpp and
ivl append file names to it, one per line.
--
Steve Williams "The woods are lovely, dark and deep.
steve at icarus.com But I have promises to keep,
steve at picturel.com and lines to code before I sleep,
http://www.picturel.com And lines to code before I sleep."
abuse@xo.com
uce@ftc.gov