🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #638

Makefile probleempje

#638
From: Bart Vandewoestyne
Date: Mon, 03 Jul 2006 11:47
47 lines
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-mail

Show 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/)