On Mon, 2007-09-10 at 20:33 -0400, DJ Delorie wrote: > > However, the pdf barfs. Is there a wrap error in your post, or is > > "$<" a construct I'm not familiar with? > > When using pattern rules (wildcards) in Makefiles, there are some > variables you can use to expand to the part of the filenames that > match the wildcards. Example: > > %.pdf : %.ps Makefile > ps2pdf $< > $@ > > If we're converting "page.ps" to "page.pdf", some useful variables are > as follows: > > $@ page.pdf (the target) > $< page.ps (the first depends-on file) > $^ "page.ps Makefile" (all depends-on files) > $* page (the part that matched the '%') Thanks again DJ. Over the last 10 years, I have had 2 or 3 attempts (my only ventures into a bit of serious code...)to climb the Makefile plateau. But, seeing 99.99*% of my work is sys-admin for a regional daily newspaper, I just keep forgetting almost everything I read. Not enough playtime... -- Greg
_______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

