Albrecht Schlosser wrote:
> On 07.12.2010 21:18, Greg Ercolano wrote:
>
>> Sure; I assume by that you mean remove all references to
>> the EPSFILES and IMAGEFILES macros and their definitions.
>
> Remove EPSFILES: yes; remove IMAGEFILES: no, maybe not.
>
> Hypothetically, dependencies are used to trigger making the docs,
> so that we would replace EPSFILES with IMAGEFILES in their property
> as dependencies (then, the definition of EPSFILES is obsolete).
I can leave IMAGEFILES, but it might not be accurate,
because I don't think it's automatically generated.
I imagine the macro is handy for detecting if an image
is in the IMAGEFILES macro but is not on disk, so 'make'
could fail with an error.
Thing is, I just tried removing all the src/*.gif images,
and then ran "doxygen".. no errors! Also, "make pdf-dist"
made no complaints either. 'make html' does complain though,
but only due to the missing dependency it seems.
This is kinda bad; doxygen and the pdf generators aren't
warning us if our docs refer to images that don't exist :/
We may have a few then, because we can't know if the
IMAGEFILES macro is complete unless we trawl the source
for \image commands. (I could write a perl script
that does this, but would be nice if doxygen complained)
There must be a verbose flag or error check flag we need
to add so that doxygen/latex conversions complain (and fail?)
if the images being referenced don't exist.
I'll sniff around tonight..
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev