On 8/16/06, al davis <ad106@xxxxxxxxxxxxxxxx> wrote:
Documentation:
1. HTML files? yes (nice for quick reference using a browser) 2. DVI files? no (use the pdf or compile the La/TeX files 3. PDF files? yes (nice for printing and scaling pages) 4. PS files? no (use the pdf or compile the La/TeX files)
foo.pdf: foo.dvi
${DVIPDFM} .....foo.dvi: foo.tex
${LATEX} ....Right now I have:
# run it twice to fix the toc.
gnucap-man.dvi: $(TEXFILES)
if MISSING_LATEX
@echo "WARNING: latex was not found on your system but"
@echo " $@ is out of date and needs to be"
@echo " rebuilt from the LaTeX .tex files. Changes to"
@echo " the .tex files will be ignored."
else
env TEXINPUTS=$(srcdir): ${LATEX} $(srcdir)/gnucap-man
env TEXINPUTS=$(srcdir): ${LATEX} $(srcdir)/gnucap-man
endifWhat about generated "source" files? These are files in C or whatever, that look like source, but are actually generated. My experience is that to include them tricks people into thinking they are source, causing more problems, but may allow them to build when a translation program (m4, awk, gnucap-modelgen, autoconf) is not available.
Requiring basic tools like m4, awk, etc. does not seem like an unreasonably requirement.
-Dan
_______________________________________________ geda-dev mailing list geda-dev@xxxxxxxxxxxxxx http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev