A few things I noticed about the docs.. maybe I'm late to the party
and this has all been discussed before:
1. We have eps files under svn management (documentation/src/*.eps)
which are just huge eps versions of our gif and jpeg files.
2. The documentation/Makefile has the filenames of all the
eps/gif/jpeg files, and a dependency is set up between them,
but no rule exists to create them. (ie. if an eps file is
missing, make complains there's no rule to convert it)
3. I think there's a small error in the documentation/README;
it says 'make pdf' will create fltk.pdf, but that doesn't work..
seems 'make pdf-dist' is the correct target.
Regarding #1 and #2, I found if I remove any of the eps files,
'make' complains it doesn't know how to make them. But I found
it *will* automatically make them if I add a few rules to the
global makeinclude:
a) Add (.eps .gif .jpg) to the list of .SUFFIXES
b) Add the following two rules:
.gif.eps:
echo Converting $<...
@convert $< $@
.jpg.eps:
echo Converting $<...
@convert $< $@
Whether or not we still need the eps files under version control,
these rules would at least help so that the dependencies will try
to resolve if ImageMagick's convert(1) program is installed.
Suggesting to add these rules to the makeinclude.in
Also, unless there's a compelling reason to have the eps files in SVN,
it seems we could make the distro a bit lighter if we took the eps
files out, and let 'make' create them on the fly.
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev