File: Makefile

package info (click to toggle)
camlidl 1.12-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 1,592 kB
  • sloc: ml: 5,238; ansic: 945; cpp: 908; makefile: 358; xml: 213; sh: 74
file content (19 lines) | stat: -rw-r--r-- 456 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
TEXINPUTS=./styles:
TRANSF=tools/transf
TEXQUOTE=tools/texquote2

all: $(TRANSF) $(TEXQUOTE) main.pdf ../docs/index.html

main.pdf: main.tex manual.tex
	TEXINPUTS=$(TEXINPUTS) latexmk -pdf main.tex

../docs/index.html: main.tex manual.tex
	cd ../docs && \
        hevea -I ../doc/styles -I ../doc -fix ../doc/main.tex && \
	hacha main.html

manual.tex: manual.etex
	$(TRANSF) < manual.etex | $(TEXQUOTE) > manual.tex

$(TRANSF) $(TEXQUOTE):
	make -C tools