File: Makefile

package info (click to toggle)
paexec 1.1.1-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 904 kB
  • sloc: sh: 3,435; ansic: 1,959; makefile: 174; pascal: 19
file content (39 lines) | stat: -rw-r--r-- 644 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
##################################################

FILES    = paexec.pdf
FILESDIR = ${DOCDIR}

.PHONE : all
all : paexec.pdf

.PHONY : pdf dvi
pdf : paexec.pdf
ps  : paexec.ps
dvi : paexec.dvi

.SUFFIXES: .ps .eps .pdf .dvi .tex .dot

paexec.ps paexec.dvi: dep-graph.eps

.ps.pdf:
	ps2pdf "$<" "$@"

.dot.eps:
	dot -Tps ${.IMPSRC} > ${.TARGET}

.dvi.ps:
	dvips $<

.tex.dvi:
	latex "${.IMPSRC}" && latex "${.IMPSRC}"

GARBAGE     =	*.dvi *.aux *.vrb *.toc *.snm *.log *.nav *.out *.eps *.ps _mkc_*
CLEANFILES +=	${GARBAGE} *.pdf

.PHONY: _clean_garbage
_clean_garbage:
	rm -f ${GARBAGE}

_prepdist: all _clean_garbage

.include <mkc.files.mk>