1GENERATE = psion/Application_ID_Section.psi \
2           psion/ASCII_Codes.psi \
3           psion/Basic_Elements.psi \
4           psion/Basic_Structures.psi \
5           psion/Clip_Art_File.psi \
6           psion/Embedded_Object_Section.psi \
7           psion/File_Structure.psi \
8           psion/Fonts.psi \
9           psion/Header_Section.psi \
10           psion/Identifiers.psi \
11           psion/Index.psi \
12           psion/Introduction.psi \
13           psion/Layout_Codes.psi \
14           psion/MBM_File.psi \
15           psion/Page_Layout_Section.psi \
16           psion/Paint_Data_Section.psi \
17           psion/Password_Section.psi \
18           psion/Record_File.psi \
19           psion/Record_Section.psi \
20           psion/Section_Table_Offset_Section.psi \
21           psion/Section_Table_Section.psi \
22           psion/Sheet_Basic_Structures.psi \
23           psion/Sheet_Cell_List.psi \
24	   psion/Sheet_File.psi \
25           psion/Sheet_Formula_List.psi \
26           psion/Sheet_Graph_Description.psi \
27           psion/Sheet_Graph_List_Section.psi \
28           psion/Sheet_Graph_Region.psi \
29           psion/Sheet_Graph_Section.psi \
30           psion/Sheet_Grid_Section.psi \
31           psion/Sheet_Info_Section.psi \
32           psion/Sheet_Line_Section.psi \
33           psion/Sheet_Name_Section.psi \
34           psion/Sheet_Status_Section.psi \
35           psion/Sheet_Variable_List.psi \
36           psion/Sheet_Workbook_Section.psi \
37           psion/Sheet_Worksheet.psi \
38           psion/Sheet_Worksheet_List.psi \
39           psion/Sketch_File.psi \
40           psion/Sketch_Section.psi \
41           psion/Substitutions.psi \
42           psion/TextEd_File.psi \
43           psion/TextEd_Section.psi \
44           psion/Text_Layout_Section.psi \
45           psion/Text_Section.psi \
46           psion/Userdic_File.psi \
47           psion/Word_File.psi \
48           psion/Word_Status_Section.psi \
49           psion/Word_Styles_Section.psi \
50           psion/World_Data_File.psi
51
52EXTRA_DIST=$(GENERATE) generate_ascii.sh generate_xhtml.sh generate_html4.sh \
53           html4_links.sh xhtml_links.sh index_html.sh psiconv.conf
54
55nobase_pkgdata_DATA=$(XHTMLDOCFILES) $(HTML4DOCFILES) $(ASCIIDOCFILES) \
56	            $(PSIONFILES)
57
58all-local: .touch-xhtml .touch-html4 .touch-ascii
59
60PSIONFILES=$(GENERATE)
61
62.touch-xhtml: $(GENERATE)
63if XHTMLDOCS
64	rm -rf xhtml
65	mkdir xhtml
66	./generate_xhtml.sh .. xhtml $(GENERATE)
67	touch .touch-xhtml
68
69XHTMLDOCFILES=$(patsubst %.psi,%.html,$(patsubst psion/%,xhtml/%,$(GENERATE)))
70$(XHTMLDOCFILES): .touch-xhtml
71endif
72
73.touch-html4: $(GENERATE)
74if HTML4DOCS
75	rm -rf html4
76	mkdir html4
77	./generate_html4.sh .. html4 $(GENERATE)
78	touch .touch-html4
79
80HTML4DOCFILES=$(patsubst %.psi,%.html,$(patsubst psion/%,html4/%,$(GENERATE)))
81$(HTML4DOCFILES): .touch-html4
82endif
83
84.touch-ascii: $(GENERATE)
85if ASCIIDOCS
86	rm -rf ascii
87	mkdir ascii
88	./generate_ascii.sh .. ascii $(GENERATE)
89	touch .touch-ascii
90
91ASCIIDOCFILES=$(patsubst %.psi,%.ascii,$(patsubst psion/%,ascii/%,$(GENERATE)))
92$(ASCIIDOCFILES): .touch-ascii
93endif
94
95clean-local:
96	rm -rf xhtml html4 ascii .touch-*
97