summaryrefslogtreecommitdiff
path: root/doc/tex/Makefile.am
blob: 42476a1dc7282f245bb5c0b06260bd48ecaac895 (plain)
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
EXTRA_DIST = gnutls.tex gnutls.ps gnutls.html asn1.ps asn1.html \
	ex1.tex ex2.tex ex3.tex srp1.tex serv1.tex gnutls.css ex4.tex \
	fdl.tex cover.tex.in img1.png  img3.png  img5.png img2.png img4.png \
	img6.png img7.png gnutls-logo.ps layers.ps

TEX_OBJECTS = gnutls.tex ../../lib/gnutls-api.tex serv1.tex ex1.tex ex2.tex ex3.tex fdl.tex \
	macros.tex cover.tex ciphersuites.tex handshake.tex translayer.tex asn1.tex ../../lib/asn1-api.tex \
	auth.tex ciphers.tex errors.tex layers.tex alert.tex record.tex \
	funcs.tex examples.tex ex4.tex ../../lib/gnutls-extra-api.tex

ASN1_TEX_OBJECTS = fdl.tex asn1.tex ../../lib/asn1-api.tex

gnutls.ps: $(TEX_OBJECTS)
	-$(LN_S) ../../lib/gnutls-api.tex .
	-$(LN_S) ../../lib/gnutls-extra-api.tex .
	-$(LN_S) ../../lib/asn1-api.tex .
	-latex gnutls.tex && latex gnutls.tex && dvips gnutls.dvi -o gnutls.ps

gnutls.html: $(TEX_OBJECTS)
	-latex2html gnutls.tex -no_navigation -no_subdir 1 -split 0 -local_icons -html_version 3.2,math \
	-info "" -white

asn1.ps: $(ASN1_TEX_OBJECTS)
	-$(LN_S) ../lib/asn1-api.tex .
	-latex asn1.tex && latex asn1.tex && dvips asn1.dvi -o asn1.ps

asn1.html: $(ASN1_TEX_OBJECTS)
	-latex2html asn1.tex -no_navigation -no_subdir 1 -split 0 -local_icons -html_version 3.2,math \
	-info "" -white

clean:
	@-rm *.log *.aux *.toc
	@-rm *.pl index.html gnutls.dvi
	@-rm WARNINGS gnutls-api.tex gnutls-extra-api.tex