Add Mac OS X instructions for building a PDF.
[dwarf-doc.git] / dwarf5 / tools / Makefile
1 # Makefile which tests the python internals for sanity.
2
3 all:
4         echo 'make clean' and 'make test' do something.
5         echo default does nothing
6 clean:
7         -rm -f *.pyc
8         -rm -f *.tmp
9         -rm -f *.out
10         
11 test:   
12         python printtokens.py test1.in >test1.tmp
13         diff test1.tmp test1.base
14         #       
15         python copyfile.py test1.in 
16         diff test1.in test1.in.out
17         #       
18         python refclassfixup.py test2.in
19         diff test2.in.out test2.base
20         # checking for idempotence
21         python refclassfixup.py test2.in.out
22         diff test2.in.out test2.in.out.out
23         #       
24         python taglink.py test1.in
25         diff test1.in.out taglink.base
26         # checking for idempotence
27         python taglink.py test1.in.out
28         diff test1.in.out.out taglink.base
29         #       
30         python printstandard.py printstandard.in >printstandard.out
31         diff printstandard.out printstandard.base
32         #       
33         python tohyphen.py tohyphen.in
34         diff tohyphen.in.out tohyphen.base
35         # checking for idempotence
36         python tohyphen.py tohyphen.in.out
37         diff tohyphen.in.out.out tohyphen.base
38         python attrlink.py attrlink.in
39         #       
40         diff attrlink.in.out attrlink.base
41         # checking for idempotence
42         python attrlink.py attrlink.in.out
43         diff attrlink.in.out.out attrlink.base
44         #       
45         python formlink.py formlink.in
46         diff formlink.in.out formlink.base
47         python formlink.py formlink.in.out
48         diff formlink.in.out.out formlink.base
49         #       
50         python anylink.py -all anylink.in
51         diff anylink.in.out anylink.base
52         python anylink.py -all anylink.in.out
53         diff anylink.in.out.out anylink.base
54         #       
55         python anylink.py -t DW_ACCESS_ -t DW_OP_ anylinkt.in
56         diff anylinkt.in.out anylinkt.base
57         python anylink.py -t DW_ACCESS_ -t DW_OP_ anylinkt.in.out
58         diff anylinkt.in.out.out anylinkt.base
59         #
60         python uses.py usesb.in >usesb.in.out 
61         diff usesb.in.out usesb.base
62         #
63         python uses.py uses.in >uses.in.out 
64         diff uses.in.out uses.base
65         python uses.py usesc.in >usesc.in.out
66         diff usesc.in.out usesc.base
67
68