Article View: be.comp.programming
Article #638Makefile probleempje
From: Bart Vandewoestyne
Date: Mon, 03 Jul 2006 11:47
Date: Mon, 03 Jul 2006 11:47
47 lines
2177 bytes
2177 bytes
Ik gebruik volgende Makefile om mijn beamer-LaTeX presentatie te
builden:
PDFLATEX = pdflatex
GNUPLOT = gnuplot
EPSTOPDF = epstopdf
presentation: presentation.tex $(wildcard figures/*.pdf)
$(PDFLATEX) iccam2006.tex
figures/%.pdf: plots/%.eps
$(EPSTOPDF) $< -o figures/$(notdir $(basename $<)).pdf
plots/%.eps: plots/%.pl
$(GNUPLOT) $<
mv $(notdir $(basename $<)).eps plots
.PHONY: clean realclean
clean:
-rm -f *.log *.aux *.out *.toc *.nav *.snm *~
realclean: clean
-rm -f *.dvi *.ps *.pdf
Als ik nu een van mijn PDF-figuren aanmaak via:
$ make figures/r_h.pdf
dan wordt het volgende uitgevoerd:
gnuplot plots/r_h.pl
mv r_h.eps plots
epstopdf plots/r_h.eps -o figures/r_h.pdf
rm plots/r_h.eps
Bemerk de extra `rm plots/r_h.eps` op het einde! Ik heb er totaal geen idee
van waarom die wordt uitgevoerd, en ik wil eigenlijk ook niet dat die
wordt uitgevoerd... Is er iemand die me kan zeggen waarom die daar
uitgevoerd wordt? Gaat het hier om de een of andere implicitie regel die
wordt uitgevoerd?
Bedankt,
Bart
--
"Share what you know. Learn what you don't."
Technical Details
Message-ID:
<1151927222.145793@seven.kulnet.kuleuven.ac.be>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!193.190.198.17.MISMATCH!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Thread: fcea4,15c47fbfb5cc905,start X-Google-Attributes: gidfcea4,public X-Google-Language: ENGLISH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!193.190.198.17.MISMATCH!syros.belnet.be!ikaria.belnet.be!news.belnet.be!not-for-mail From: Bart Vandewoestyne <MyFirstName.MyLastName@telenet.be> Newsgroups: be.comp.programming Subject: Makefile probleempje Date: Mon, 3 Jul 2006 11:47:02 +0000 (UTC) Organization: KULeuvenNet Lines: 47 Message-ID: <1151927222.145793@seven.kulnet.kuleuven.ac.be> NNTP-Posting-Host: seven.kulnet.kuleuven.ac.be X-Trace: ikaria.belnet.be 1151927222 21563 134.58.127.12 (3 Jul 2006 11:47:02 GMT) X-Complaints-To: abuse@belnet.be NNTP-Posting-Date: Mon, 3 Jul 2006 11:47:02 +0000 (UTC) User-Agent: slrn/0.9.8.1 (Debian) Cache-Post-Path: seven.kulnet.kuleuven.ac.be!unknown@localhost X-Cache: nntpcache 2.4.0b5 (see http://www.nntpcache.org/)