File: Makefile.am

package info (click to toggle)
doc%2B%2B 3.4.10-3.2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,328 kB
  • ctags: 1,486
  • sloc: lex: 10,379; ansic: 7,823; sh: 6,150; cpp: 5,572; makefile: 340; yacc: 316; java: 274; sed: 16
file content (61 lines) | stat: -rw-r--r-- 1,346 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
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
# doc/manual/Makefile.am for DOC++
# Copyright (c) 1999-2000 Dragos Acostachioaie

DOCXX = ../../src/doc++

# C locale
LANG=C

# japanese redhat linux default locale
# LANG=ja_JP.ujis

SOURCES = A.h B.h C.h FAQ.dxx commandline.dxx config.dxx doc.dxx fields.dxx \
	  general.dxx install.dxx intro.dxx reference.dxx short.dxx tags.dxx \
	  ../doc++.conf ../docxx-br.sty ../docxx-fr.sty ../docxx-ja.sty \
	  ../docxx-ro.sty ../docxx.sty

all:	html

html:	doc.dxx
	case $(LANG) in ja_JP.EUC | ja_JP.ujis | ja) \
		export LANG=$(LANG);\
		$(DOCXX) -d html $(srcdir)/doc.dxx ;;\
	*)  $(DOCXX) -d html $(srcdir)/doc.dxx ;;\
	esac;

docxx-br.sty:
	$(LN_S) $(srcdir)/../docxx-br.sty .

docxx-fr.sty:
	$(LN_S) $(srcdir)/../docxx-fr.sty .

docxx-ja.sty:
	$(LN_S) $(srcdir)/../docxx-ja.sty .

docxx-ro.sty:
	$(LN_S) $(srcdir)/../docxx-ro.sty .

docxx.sty:
	$(LN_S) $(srcdir)/../docxx.sty .

latex:	doc.dxx docxx-br.sty docxx-ja.sty docxx-ro.sty docxx.sty
	case $(LANG) in ja_JP.EUC | ja_JP.ujis | ja) \
		export LANG=$(LANG);\
		$(DOCXX) -t -o doc.tex -ep a4wide $(srcdir)/doc.dxx;\
		latex doc;\
		latex doc;;\
	*) $(DOCXX) -t -o doc.tex -ep a4wide $(srcdir)/doc.dxx;\
		latex doc;\
		latex doc;;\
	esac;

ps:
	$(MAKE) latex
	dvips -o doc.ps doc.dvi

pdf:
	$(MAKE) ps
	ps2pdf doc.ps

clean-local:
	rm -rf html/ *.tex *.log *.aux *.dvi *.ps *.pdf docxx*.sty