Skip to content

Commit 2ac6334

Browse files
authored
flambda-backend: Build ocamldoc (#157)
1 parent c6f7267 commit 2ac6334

File tree

2 files changed

+107
-106
lines changed

2 files changed

+107
-106
lines changed

dune

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@
128128
(libraries ocamlbytecomp ocamlcommon runtime_native stdlib)
129129
(modules main_native))
130130

131-
(data_only_dirs ocamldoc yacc)
131+
(data_only_dirs yacc)
132132

133133
(rule
134134
(deps (source_tree yacc))

ocamldoc/dune

Lines changed: 106 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -105,108 +105,109 @@
105105
(section bin)
106106
(package ocaml))
107107

108-
(install
109-
(files
110-
; (.odoc_byte.eobjs/byte/odoc.cmi as ocamldoc/odoc.cmi)
111-
112-
(.odoc_lib.objs/byte/odoc_analyse.cmi as ocamldoc/odoc_analyse.cmi)
113-
(.odoc_lib.objs/byte/odoc_args.cmi as ocamldoc/odoc_args.cmi)
114-
(.odoc_lib.objs/byte/odoc_ast.cmi as ocamldoc/odoc_ast.cmi)
115-
(.odoc_lib.objs/byte/odoc_class.cmi as ocamldoc/odoc_class.cmi)
116-
(.odoc_lib.objs/byte/odoc_comments.cmi as ocamldoc/odoc_comments.cmi)
117-
(.odoc_lib.objs/byte/odoc_comments_global.cmi as ocamldoc/odoc_comments_global.cmi)
118-
(.odoc_lib.objs/byte/odoc_config.cmi as ocamldoc/odoc_config.cmi)
119-
(.odoc_lib.objs/byte/odoc_control.cmi as ocamldoc/odoc_control.cmi)
120-
(.odoc_lib.objs/byte/odoc_cross.cmi as ocamldoc/odoc_cross.cmi)
121-
(.odoc_lib.objs/byte/odoc_dag2html.cmi as ocamldoc/odoc_dag2html.cmi)
122-
(.odoc_lib.objs/byte/odoc_dep.cmi as ocamldoc/odoc_dep.cmi)
123-
(.odoc_lib.objs/byte/odoc_dot.cmi as ocamldoc/odoc_dot.cmi)
124-
(.odoc_lib.objs/byte/odoc_env.cmi as ocamldoc/odoc_env.cmi)
125-
(.odoc_lib.objs/byte/odoc_exception.cmi as ocamldoc/odoc_exception.cmi)
126-
(.odoc_lib.objs/byte/odoc_extension.cmi as ocamldoc/odoc_extension.cmi)
127-
(.odoc_lib.objs/byte/odoc_gen.cmi as ocamldoc/odoc_gen.cmi)
128-
(.odoc_lib.objs/byte/odoc_global.cmi as ocamldoc/odoc_global.cmi)
129-
(.odoc_lib.objs/byte/odoc_html.cmi as ocamldoc/odoc_html.cmi)
130-
(.odoc_lib.objs/byte/odoc_info.cmi as ocamldoc/odoc_info.cmi)
131-
(.odoc_lib.objs/byte/odoc_inherit.cmi as ocamldoc/odoc_inherit.cmi)
132-
(.odoc_lib.objs/byte/odoc_latex.cmi as ocamldoc/odoc_latex.cmi)
133-
(.odoc_lib.objs/byte/odoc_latex_style.cmi as ocamldoc/odoc_latex_style.cmi)
134-
(.odoc_lib.objs/byte/odoc_lexer.cmi as ocamldoc/odoc_lexer.cmi)
135-
(.odoc_lib.objs/byte/odoc_man.cmi as ocamldoc/odoc_man.cmi)
136-
(.odoc_lib.objs/byte/odoc_merge.cmi as ocamldoc/odoc_merge.cmi)
137-
(.odoc_lib.objs/byte/odoc_messages.cmi as ocamldoc/odoc_messages.cmi)
138-
(.odoc_lib.objs/byte/odoc_misc.cmi as ocamldoc/odoc_misc.cmi)
139-
(.odoc_lib.objs/byte/odoc_module.cmi as ocamldoc/odoc_module.cmi)
140-
(.odoc_lib.objs/byte/odoc_name.cmi as ocamldoc/odoc_name.cmi)
141-
(.odoc_lib.objs/byte/odoc_ocamlhtml.cmi as ocamldoc/odoc_ocamlhtml.cmi)
142-
(.odoc_lib.objs/byte/odoc_parameter.cmi as ocamldoc/odoc_parameter.cmi)
143-
(.odoc_lib.objs/byte/odoc_parser.cmi as ocamldoc/odoc_parser.cmi)
144-
(.odoc_lib.objs/byte/odoc_print.cmi as ocamldoc/odoc_print.cmi)
145-
(.odoc_lib.objs/byte/odoc_scan.cmi as ocamldoc/odoc_scan.cmi)
146-
(.odoc_lib.objs/byte/odoc_search.cmi as ocamldoc/odoc_search.cmi)
147-
(.odoc_lib.objs/byte/odoc_see_lexer.cmi as ocamldoc/odoc_see_lexer.cmi)
148-
(.odoc_lib.objs/byte/odoc_sig.cmi as ocamldoc/odoc_sig.cmi)
149-
(.odoc_lib.objs/byte/odoc_str.cmi as ocamldoc/odoc_str.cmi)
150-
(.odoc_lib.objs/byte/odoc_test.cmi as ocamldoc/odoc_test.cmi)
151-
(.odoc_lib.objs/byte/odoc_texi.cmi as ocamldoc/odoc_texi.cmi)
152-
(.odoc_lib.objs/byte/odoc_text.cmi as ocamldoc/odoc_text.cmi)
153-
(.odoc_lib.objs/byte/odoc_text_lexer.cmi as ocamldoc/odoc_text_lexer.cmi)
154-
(.odoc_lib.objs/byte/odoc_text_parser.cmi as ocamldoc/odoc_text_parser.cmi)
155-
(.odoc_lib.objs/byte/odoc_to_text.cmi as ocamldoc/odoc_to_text.cmi)
156-
(.odoc_lib.objs/byte/odoc_type.cmi as ocamldoc/odoc_type.cmi)
157-
(.odoc_lib.objs/byte/odoc_types.cmi as ocamldoc/odoc_types.cmi)
158-
(.odoc_lib.objs/byte/odoc_value.cmi as ocamldoc/odoc_value.cmi)
159-
160-
; Can't do this as the .ml file is called odoc_native.ml
161-
; (.odoc_native.eobjs/native/odoc.cmx as ocamldoc/odoc.cmx)
162-
163-
(.odoc_lib.objs/native/odoc_analyse.cmx as ocamldoc/odoc_analyse.cmx)
164-
(.odoc_lib.objs/native/odoc_args.cmx as ocamldoc/odoc_args.cmx)
165-
(.odoc_lib.objs/native/odoc_ast.cmx as ocamldoc/odoc_ast.cmx)
166-
(.odoc_lib.objs/native/odoc_class.cmx as ocamldoc/odoc_class.cmx)
167-
(.odoc_lib.objs/native/odoc_comments.cmx as ocamldoc/odoc_comments.cmx)
168-
(.odoc_lib.objs/native/odoc_comments_global.cmx as ocamldoc/odoc_comments_global.cmx)
169-
(.odoc_lib.objs/native/odoc_config.cmx as ocamldoc/odoc_config.cmx)
170-
(.odoc_lib.objs/native/odoc_control.cmx as ocamldoc/odoc_control.cmx)
171-
(.odoc_lib.objs/native/odoc_cross.cmx as ocamldoc/odoc_cross.cmx)
172-
(.odoc_lib.objs/native/odoc_dag2html.cmx as ocamldoc/odoc_dag2html.cmx)
173-
(.odoc_lib.objs/native/odoc_dep.cmx as ocamldoc/odoc_dep.cmx)
174-
(.odoc_lib.objs/native/odoc_dot.cmx as ocamldoc/odoc_dot.cmx)
175-
(.odoc_lib.objs/native/odoc_env.cmx as ocamldoc/odoc_env.cmx)
176-
(.odoc_lib.objs/native/odoc_exception.cmx as ocamldoc/odoc_exception.cmx)
177-
(.odoc_lib.objs/native/odoc_extension.cmx as ocamldoc/odoc_extension.cmx)
178-
(.odoc_lib.objs/native/odoc_gen.cmx as ocamldoc/odoc_gen.cmx)
179-
(.odoc_lib.objs/native/odoc_global.cmx as ocamldoc/odoc_global.cmx)
180-
(.odoc_lib.objs/native/odoc_html.cmx as ocamldoc/odoc_html.cmx)
181-
(.odoc_lib.objs/native/odoc_info.cmx as ocamldoc/odoc_info.cmx)
182-
; (.odoc_lib.objs/native/odoc_info.cmxa as ocamldoc/odoc_info.cmxa)
183-
(.odoc_lib.objs/native/odoc_inherit.cmx as ocamldoc/odoc_inherit.cmx)
184-
(.odoc_lib.objs/native/odoc_latex.cmx as ocamldoc/odoc_latex.cmx)
185-
(.odoc_lib.objs/native/odoc_latex_style.cmx as ocamldoc/odoc_latex_style.cmx)
186-
(.odoc_lib.objs/native/odoc_lexer.cmx as ocamldoc/odoc_lexer.cmx)
187-
(.odoc_lib.objs/native/odoc_man.cmx as ocamldoc/odoc_man.cmx)
188-
(.odoc_lib.objs/native/odoc_merge.cmx as ocamldoc/odoc_merge.cmx)
189-
(.odoc_lib.objs/native/odoc_messages.cmx as ocamldoc/odoc_messages.cmx)
190-
(.odoc_lib.objs/native/odoc_misc.cmx as ocamldoc/odoc_misc.cmx)
191-
(.odoc_lib.objs/native/odoc_module.cmx as ocamldoc/odoc_module.cmx)
192-
(.odoc_lib.objs/native/odoc_name.cmx as ocamldoc/odoc_name.cmx)
193-
(.odoc_lib.objs/native/odoc_ocamlhtml.cmx as ocamldoc/odoc_ocamlhtml.cmx)
194-
(.odoc_lib.objs/native/odoc_parameter.cmx as ocamldoc/odoc_parameter.cmx)
195-
(.odoc_lib.objs/native/odoc_parser.cmx as ocamldoc/odoc_parser.cmx)
196-
(.odoc_lib.objs/native/odoc_print.cmx as ocamldoc/odoc_print.cmx)
197-
(.odoc_lib.objs/native/odoc_scan.cmx as ocamldoc/odoc_scan.cmx)
198-
(.odoc_lib.objs/native/odoc_search.cmx as ocamldoc/odoc_search.cmx)
199-
(.odoc_lib.objs/native/odoc_see_lexer.cmx as ocamldoc/odoc_see_lexer.cmx)
200-
(.odoc_lib.objs/native/odoc_sig.cmx as ocamldoc/odoc_sig.cmx)
201-
(.odoc_lib.objs/native/odoc_str.cmx as ocamldoc/odoc_str.cmx)
202-
(.odoc_lib.objs/native/odoc_texi.cmx as ocamldoc/odoc_texi.cmx)
203-
(.odoc_lib.objs/native/odoc_text.cmx as ocamldoc/odoc_text.cmx)
204-
(.odoc_lib.objs/native/odoc_text_lexer.cmx as ocamldoc/odoc_text_lexer.cmx)
205-
(.odoc_lib.objs/native/odoc_text_parser.cmx as ocamldoc/odoc_text_parser.cmx)
206-
(.odoc_lib.objs/native/odoc_to_text.cmx as ocamldoc/odoc_to_text.cmx)
207-
(.odoc_lib.objs/native/odoc_type.cmx as ocamldoc/odoc_type.cmx)
208-
(.odoc_lib.objs/native/odoc_types.cmx as ocamldoc/odoc_types.cmx)
209-
(.odoc_lib.objs/native/odoc_value.cmx as ocamldoc/odoc_value.cmx)
210-
)
211-
(section lib)
212-
(package ocaml))
108+
; (install
109+
; (files
110+
; ; (.odoc_byte.eobjs/byte/odoc.cmi as ocamldoc/odoc.cmi)
111+
;
112+
; (.odoc_lib.objs/byte/odoc_analyse.cmi as ocamldoc/odoc_analyse.cmi)
113+
; (.odoc_lib.objs/byte/odoc_args.cmi as ocamldoc/odoc_args.cmi)
114+
; (.odoc_lib.objs/byte/odoc_ast.cmi as ocamldoc/odoc_ast.cmi)
115+
; (.odoc_lib.objs/byte/odoc_class.cmi as ocamldoc/odoc_class.cmi)
116+
; (.odoc_lib.objs/byte/odoc_comments.cmi as ocamldoc/odoc_comments.cmi)
117+
; (.odoc_lib.objs/byte/odoc_comments_global.cmi as ocamldoc/odoc_comments_global.cmi)
118+
; (.odoc_lib.objs/byte/odoc_config.cmi as ocamldoc/odoc_config.cmi)
119+
; (.odoc_lib.objs/byte/odoc_control.cmi as ocamldoc/odoc_control.cmi)
120+
; (.odoc_lib.objs/byte/odoc_cross.cmi as ocamldoc/odoc_cross.cmi)
121+
; (.odoc_lib.objs/byte/odoc_dag2html.cmi as ocamldoc/odoc_dag2html.cmi)
122+
; (.odoc_lib.objs/byte/odoc_dep.cmi as ocamldoc/odoc_dep.cmi)
123+
; (.odoc_lib.objs/byte/odoc_dot.cmi as ocamldoc/odoc_dot.cmi)
124+
; (.odoc_lib.objs/byte/odoc_env.cmi as ocamldoc/odoc_env.cmi)
125+
; (.odoc_lib.objs/byte/odoc_exception.cmi as ocamldoc/odoc_exception.cmi)
126+
; (.odoc_lib.objs/byte/odoc_extension.cmi as ocamldoc/odoc_extension.cmi)
127+
; (.odoc_lib.objs/byte/odoc_gen.cmi as ocamldoc/odoc_gen.cmi)
128+
; (.odoc_lib.objs/byte/odoc_global.cmi as ocamldoc/odoc_global.cmi)
129+
; (.odoc_lib.objs/byte/odoc_html.cmi as ocamldoc/odoc_html.cmi)
130+
; (.odoc_lib.objs/byte/odoc_info.cmi as ocamldoc/odoc_info.cmi)
131+
; (.odoc_lib.objs/byte/odoc_inherit.cmi as ocamldoc/odoc_inherit.cmi)
132+
; (.odoc_lib.objs/byte/odoc_latex.cmi as ocamldoc/odoc_latex.cmi)
133+
; (.odoc_lib.objs/byte/odoc_latex_style.cmi as ocamldoc/odoc_latex_style.cmi)
134+
; (.odoc_lib.objs/byte/odoc_lexer.cmi as ocamldoc/odoc_lexer.cmi)
135+
; (.odoc_lib.objs/byte/odoc_man.cmi as ocamldoc/odoc_man.cmi)
136+
; (.odoc_lib.objs/byte/odoc_merge.cmi as ocamldoc/odoc_merge.cmi)
137+
; (.odoc_lib.objs/byte/odoc_messages.cmi as ocamldoc/odoc_messages.cmi)
138+
; (.odoc_lib.objs/byte/odoc_misc.cmi as ocamldoc/odoc_misc.cmi)
139+
; (.odoc_lib.objs/byte/odoc_module.cmi as ocamldoc/odoc_module.cmi)
140+
; (.odoc_lib.objs/byte/odoc_name.cmi as ocamldoc/odoc_name.cmi)
141+
; (.odoc_lib.objs/byte/odoc_ocamlhtml.cmi as ocamldoc/odoc_ocamlhtml.cmi)
142+
; (.odoc_lib.objs/byte/odoc_parameter.cmi as ocamldoc/odoc_parameter.cmi)
143+
; (.odoc_lib.objs/byte/odoc_parser.cmi as ocamldoc/odoc_parser.cmi)
144+
; (.odoc_lib.objs/byte/odoc_print.cmi as ocamldoc/odoc_print.cmi)
145+
; (.odoc_lib.objs/byte/odoc_scan.cmi as ocamldoc/odoc_scan.cmi)
146+
; (.odoc_lib.objs/byte/odoc_search.cmi as ocamldoc/odoc_search.cmi)
147+
; (.odoc_lib.objs/byte/odoc_see_lexer.cmi as ocamldoc/odoc_see_lexer.cmi)
148+
; (.odoc_lib.objs/byte/odoc_sig.cmi as ocamldoc/odoc_sig.cmi)
149+
; (.odoc_lib.objs/byte/odoc_str.cmi as ocamldoc/odoc_str.cmi)
150+
; (.odoc_lib.objs/byte/odoc_test.cmi as ocamldoc/odoc_test.cmi)
151+
; (.odoc_lib.objs/byte/odoc_texi.cmi as ocamldoc/odoc_texi.cmi)
152+
; (.odoc_lib.objs/byte/odoc_text.cmi as ocamldoc/odoc_text.cmi)
153+
; (.odoc_lib.objs/byte/odoc_text_lexer.cmi as ocamldoc/odoc_text_lexer.cmi)
154+
; (.odoc_lib.objs/byte/odoc_text_parser.cmi as ocamldoc/odoc_text_parser.cmi)
155+
; (.odoc_lib.objs/byte/odoc_to_text.cmi as ocamldoc/odoc_to_text.cmi)
156+
; (.odoc_lib.objs/byte/odoc_type.cmi as ocamldoc/odoc_type.cmi)
157+
; (.odoc_lib.objs/byte/odoc_types.cmi as ocamldoc/odoc_types.cmi)
158+
; (.odoc_lib.objs/byte/odoc_value.cmi as ocamldoc/odoc_value.cmi)
159+
;
160+
; ; Can't do this as the .ml file is called odoc_native.ml
161+
; ; (.odoc_native.eobjs/native/odoc.cmx as ocamldoc/odoc.cmx)
162+
;
163+
; (.odoc_lib.objs/native/odoc_analyse.cmx as ocamldoc/odoc_analyse.cmx)
164+
; (.odoc_lib.objs/native/odoc_args.cmx as ocamldoc/odoc_args.cmx)
165+
; (.odoc_lib.objs/native/odoc_ast.cmx as ocamldoc/odoc_ast.cmx)
166+
; (.odoc_lib.objs/native/odoc_class.cmx as ocamldoc/odoc_class.cmx)
167+
; (.odoc_lib.objs/native/odoc_comments.cmx as ocamldoc/odoc_comments.cmx)
168+
; (.odoc_lib.objs/native/odoc_comments_global.cmx as ocamldoc/odoc_comments_global.cmx)
169+
; (.odoc_lib.objs/native/odoc_config.cmx as ocamldoc/odoc_config.cmx)
170+
; (.odoc_lib.objs/native/odoc_control.cmx as ocamldoc/odoc_control.cmx)
171+
; (.odoc_lib.objs/native/odoc_cross.cmx as ocamldoc/odoc_cross.cmx)
172+
; (.odoc_lib.objs/native/odoc_dag2html.cmx as ocamldoc/odoc_dag2html.cmx)
173+
; (.odoc_lib.objs/native/odoc_dep.cmx as ocamldoc/odoc_dep.cmx)
174+
; (.odoc_lib.objs/native/odoc_dot.cmx as ocamldoc/odoc_dot.cmx)
175+
; (.odoc_lib.objs/native/odoc_env.cmx as ocamldoc/odoc_env.cmx)
176+
; (.odoc_lib.objs/native/odoc_exception.cmx as ocamldoc/odoc_exception.cmx)
177+
; (.odoc_lib.objs/native/odoc_extension.cmx as ocamldoc/odoc_extension.cmx)
178+
; (.odoc_lib.objs/native/odoc_gen.cmx as ocamldoc/odoc_gen.cmx)
179+
; (.odoc_lib.objs/native/odoc_global.cmx as ocamldoc/odoc_global.cmx)
180+
; (.odoc_lib.objs/native/odoc_html.cmx as ocamldoc/odoc_html.cmx)
181+
; (.odoc_lib.objs/native/odoc_info.cmx as ocamldoc/odoc_info.cmx)
182+
; ; (.odoc_lib.objs/native/odoc_info.cmxa as ocamldoc/odoc_info.cmxa)
183+
; (.odoc_lib.objs/native/odoc_inherit.cmx as ocamldoc/odoc_inherit.cmx)
184+
; (.odoc_lib.objs/native/odoc_latex.cmx as ocamldoc/odoc_latex.cmx)
185+
; (.odoc_lib.objs/native/odoc_latex_style.cmx as ocamldoc/odoc_latex_style.cmx)
186+
; (.odoc_lib.objs/native/odoc_lexer.cmx as ocamldoc/odoc_lexer.cmx)
187+
; (.odoc_lib.objs/native/odoc_man.cmx as ocamldoc/odoc_man.cmx)
188+
; (.odoc_lib.objs/native/odoc_merge.cmx as ocamldoc/odoc_merge.cmx)
189+
; (.odoc_lib.objs/native/odoc_messages.cmx as ocamldoc/odoc_messages.cmx)
190+
; (.odoc_lib.objs/native/odoc_misc.cmx as ocamldoc/odoc_misc.cmx)
191+
; (.odoc_lib.objs/native/odoc_module.cmx as ocamldoc/odoc_module.cmx)
192+
; (.odoc_lib.objs/native/odoc_name.cmx as ocamldoc/odoc_name.cmx)
193+
; (.odoc_lib.objs/native/odoc_ocamlhtml.cmx as ocamldoc/odoc_ocamlhtml.cmx)
194+
; (.odoc_lib.objs/native/odoc_parameter.cmx as ocamldoc/odoc_parameter.cmx)
195+
; (.odoc_lib.objs/native/odoc_parser.cmx as ocamldoc/odoc_parser.cmx)
196+
; (.odoc_lib.objs/native/odoc_print.cmx as ocamldoc/odoc_print.cmx)
197+
; (.odoc_lib.objs/native/odoc_scan.cmx as ocamldoc/odoc_scan.cmx)
198+
; (.odoc_lib.objs/native/odoc_search.cmx as ocamldoc/odoc_search.cmx)
199+
; (.odoc_lib.objs/native/odoc_see_lexer.cmx as ocamldoc/odoc_see_lexer.cmx)
200+
; (.odoc_lib.objs/native/odoc_sig.cmx as ocamldoc/odoc_sig.cmx)
201+
; (.odoc_lib.objs/native/odoc_str.cmx as ocamldoc/odoc_str.cmx)
202+
; (.odoc_lib.objs/native/odoc_texi.cmx as ocamldoc/odoc_texi.cmx)
203+
; (.odoc_lib.objs/native/odoc_text.cmx as ocamldoc/odoc_text.cmx)
204+
; (.odoc_lib.objs/native/odoc_text_lexer.cmx as ocamldoc/odoc_text_lexer.cmx)
205+
; (.odoc_lib.objs/native/odoc_text_parser.cmx as ocamldoc/odoc_text_parser.cmx)
206+
; (.odoc_lib.objs/native/odoc_to_text.cmx as ocamldoc/odoc_to_text.cmx)
207+
; (.odoc_lib.objs/native/odoc_type.cmx as ocamldoc/odoc_type.cmx)
208+
; (.odoc_lib.objs/native/odoc_types.cmx as ocamldoc/odoc_types.cmx)
209+
; (.odoc_lib.objs/native/odoc_value.cmx as ocamldoc/odoc_value.cmx)
210+
; )
211+
; (section lib)
212+
; (package ocaml))
213+
;

0 commit comments

Comments
 (0)