1#**************************************************************************
2#*                                                                        *
3#*                                 OCaml                                  *
4#*                                                                        *
5#*                 Damien Doligez, projet Gallium, INRIA                  *
6#*                                                                        *
7#*   Copyright 2015 Institut National de Recherche en Informatique et     *
8#*     en Automatique.                                                    *
9#*                                                                        *
10#*   All rights reserved.  This file is distributed under the terms of    *
11#*   the GNU Lesser General Public License version 2.1, with the          *
12#*   special exception on linking described in the file LICENSE.          *
13#*                                                                        *
14#**************************************************************************
15
16# general patterns
17
18*.o
19*.a
20*.so
21*.obj
22*.lib
23*.dll
24*.cm[ioxat]
25*.cmx[as]
26*.cmti
27*.annot
28*.exe
29*.exe.manifest
30.depend
31.depend.nt
32.DS_Store
33*.out
34*.out.dSYM
35*.swp
36
37# local to root directory
38
39/ocamlc
40/ocamlc.opt
41/expunge
42/ocaml
43/ocamlopt
44/ocamlopt.opt
45/package-macosx
46/ocamlnat
47
48# specific files and patterns in sub-directories
49
50/asmcomp/emit.ml
51/asmcomp/arch.ml
52/asmcomp/proc.ml
53/asmcomp/selection.ml
54/asmcomp/reload.ml
55/asmcomp/scheduling.ml
56/asmcomp/CSE.ml
57
58/asmrun/*.p.c
59/asmrun/*.d.c
60/asmrun/alloc.c
61/asmrun/afl.c
62/asmrun/array.c
63/asmrun/backtrace.c
64/asmrun/callback.c
65/asmrun/compact.c
66/asmrun/compare.c
67/asmrun/custom.c
68/asmrun/debugger.c
69/asmrun/dynlink.c
70/asmrun/extern.c
71/asmrun/finalise.c
72/asmrun/floats.c
73/asmrun/freelist.c
74/asmrun/gc_ctrl.c
75/asmrun/globroots.c
76/asmrun/hash.c
77/asmrun/intern.c
78/asmrun/ints.c
79/asmrun/io.c
80/asmrun/lexing.c
81/asmrun/main.c
82/asmrun/major_gc.c
83/asmrun/md5.c
84/asmrun/memory.c
85/asmrun/meta.c
86/asmrun/minor_gc.c
87/asmrun/misc.c
88/asmrun/obj.c
89/asmrun/parsing.c
90/asmrun/printexc.c
91/asmrun/signals.c
92/asmrun/startup_aux.c
93/asmrun/str.c
94/asmrun/sys.c
95/asmrun/terminfo.c
96/asmrun/unix.c
97/asmrun/weak.c
98/asmrun/win32.c
99
100/boot/Saved
101/boot/ocamlrun
102/boot/ocamlyacc
103/boot/camlheader
104
105/bytecomp/runtimedef.ml
106/bytecomp/opcodes.ml
107
108/byterun/caml/jumptbl.h
109/byterun/primitives
110/byterun/prims.c
111/byterun/caml/opnames.h
112/byterun/caml/version.h
113/byterun/ocamlrun
114/byterun/ocamlrund
115/byterun/ocamlruni
116/byterun/ld.conf
117/byterun/interp.a.lst
118/byterun/*.[sd]obj
119/byterun/.gdb_history
120/byterun/*.d.c
121/byterun/*.pic.c
122
123/config/m.h
124/config/s.h
125/config/Makefile
126/config/auto-aux/hashbang4
127
128/debugger/lexer.ml
129/debugger/parser.ml
130/debugger/parser.mli
131/debugger/ocamldebug
132/driver/compdynlink.mlopt
133/driver/compdynlink.mlbyte
134/driver/compdynlink.mli
135
136/emacs/ocamltags
137/emacs/*.elc
138
139/experimental/garrigue/*.out
140/experimental/garrigue/*.out2
141
142/lex/parser.ml
143/lex/parser.mli
144/lex/lexer.ml
145/lex/ocamllex
146/lex/ocamllex.opt
147/lex/parser.output
148
149/manual/manual/cmds/warnings-help.etex
150/manual/manual/warnings-help.etex
151
152/ocamlbuild/ocamlbuild_config.ml
153/ocamlbuild/lexers.ml
154/ocamlbuild/glob_lexer.ml
155/ocamlbuild/ocamlbuild.native
156/ocamlbuild/ocamlbuild.byte
157
158/ocamldoc/ocamldoc
159/ocamldoc/ocamldoc.opt
160/ocamldoc/odoc_crc.ml
161/ocamldoc/odoc_lexer.ml
162/ocamldoc/odoc_ocamlhtml.ml
163/ocamldoc/odoc_parser.ml
164/ocamldoc/odoc_parser.mli
165/ocamldoc/odoc_see_lexer.ml
166/ocamldoc/odoc_text_lexer.ml
167/ocamldoc/odoc_text_parser.ml
168/ocamldoc/odoc_text_parser.mli
169/ocamldoc/stdlib_man
170/ocamldoc/stdlib_html
171/ocamldoc/*.output
172/ocamldoc/test_stdlib
173/ocamldoc/test_latex
174/ocamldoc/test
175
176/otherlibs/dynlink/extract_crc
177/otherlibs/systhreads/thread.ml
178/otherlibs/threads/marshal.mli
179/otherlibs/threads/pervasives.mli
180/otherlibs/threads/unix.mli
181/otherlibs/win32graph/graphics.ml
182/otherlibs/win32graph/graphics.mli
183/otherlibs/win32unix/unixLabels.ml*
184/otherlibs/win32unix/unix.mli
185/otherlibs/win32unix/access.c
186/otherlibs/win32unix/addrofstr.c
187/otherlibs/win32unix/chdir.c
188/otherlibs/win32unix/chmod.c
189/otherlibs/win32unix/cst2constr.c
190/otherlibs/win32unix/cstringv.c
191/otherlibs/win32unix/envir.c
192/otherlibs/win32unix/execv.c
193/otherlibs/win32unix/execve.c
194/otherlibs/win32unix/execvp.c
195/otherlibs/win32unix/exit.c
196/otherlibs/win32unix/getaddrinfo.c
197/otherlibs/win32unix/getcwd.c
198/otherlibs/win32unix/gethost.c
199/otherlibs/win32unix/gethostname.c
200/otherlibs/win32unix/getnameinfo.c
201/otherlibs/win32unix/getproto.c
202/otherlibs/win32unix/getserv.c
203/otherlibs/win32unix/gmtime.c
204/otherlibs/win32unix/putenv.c
205/otherlibs/win32unix/rmdir.c
206/otherlibs/win32unix/socketaddr.c
207/otherlibs/win32unix/strofaddr.c
208/otherlibs/win32unix/time.c
209/otherlibs/win32unix/unlink.c
210/otherlibs/win32unix/utimes.c
211
212/parsing/parser.ml
213/parsing/parser.mli
214/parsing/lexer.ml
215/parsing/lexer_tmp.mll
216/parsing/lexer_tmp.ml
217/parsing/linenum.ml
218/parsing/parser.output
219/parsing/parser.automaton
220/parsing/parser.conflicts
221
222/stdlib/camlheader
223/stdlib/target_camlheader
224/stdlib/camlheader[di]
225/stdlib/target_camlheader[di]
226/stdlib/camlheader_ur
227/stdlib/labelled-*
228/stdlib/caml
229/stdlib/sys.ml
230
231/testsuite/**/*.result
232/testsuite/**/*.opt_result
233/testsuite/**/*.corrected
234/testsuite/**/*.byte
235/testsuite/**/*.native
236/testsuite/**/program
237/testsuite/**/_log
238
239/testsuite/_retries
240
241/testsuite/tests/asmcomp/codegen
242/testsuite/tests/asmcomp/parsecmm.ml
243/testsuite/tests/asmcomp/parsecmm.mli
244/testsuite/tests/asmcomp/lexcmm.ml
245/testsuite/tests/asmcomp/*.s
246/testsuite/tests/asmcomp/*.out.manifest
247
248/testsuite/tests/basic/*.safe-string
249/testsuite/tests/basic/pr6322.ml
250
251/testsuite/tests/embedded/caml
252
253/testsuite/tests/float-unboxing/*.flambda
254/testsuite/tests/float-unboxing/float_inline.ml
255
256/testsuite/tests/lib-dynlink-bytecode/main
257/testsuite/tests/lib-dynlink-bytecode/static
258/testsuite/tests/lib-dynlink-bytecode/custom
259/testsuite/tests/lib-dynlink-bytecode/marshal.data
260/testsuite/tests/lib-dynlink-bytecode/caml
261
262/testsuite/tests/lib-dynlink-native/mypack.pack.s
263/testsuite/tests/lib-dynlink-native/mypack.pack.asm
264/testsuite/tests/lib-dynlink-native/result
265/testsuite/tests/lib-dynlink-native/main
266/testsuite/tests/lib-dynlink-native/marshal.data
267/testsuite/tests/lib-dynlink-native/caml
268
269/testsuite/tests/lib-scanf/tscanf_data
270
271/testsuite/tests/lib-threads/*.byt
272
273/testsuite/tests/opaque/*/*.mli
274
275/testsuite/tests/runtime-errors/*.bytecode
276
277/testsuite/tests/self-contained-toplevel/cached_cmi.ml
278
279/testsuite/tests/tool-debugger/**/compiler-libs
280/testsuite/tests/tool-debugger/find-artifacts/out
281/testsuite/tests/tool-debugger/no_debug_event/out
282/testsuite/tests/tool-debugger/no_debug_event/c
283
284/testsuite/tests/tool-ocamldep-modalias/*.byt*
285/testsuite/tests/tool-ocamldep-modalias/*.opt*
286/testsuite/tests/tool-ocamldep-modalias/depend.mk
287/testsuite/tests/tool-ocamldep-modalias/depend.mk2
288/testsuite/tests/tool-ocamldep-modalias/depend.mod
289/testsuite/tests/tool-ocamldep-modalias/depend.mod2
290/testsuite/tests/tool-ocamldep-modalias/depend.mod3
291
292/testsuite/tests/tool-ocamldoc/*.html
293/testsuite/tests/tool-ocamldoc/*.sty
294/testsuite/tests/tool-ocamldoc/*.css
295
296/testsuite/tests/tool-ocamldoc-2/ocamldoc.sty
297
298/testsuite/tests/tool-ocamldoc-html/*.html
299/testsuite/tests/tool-ocamldoc-html/style.css
300
301/testsuite/tests/tool-ocamldoc-man/*.3o
302
303/testsuite/tests/tool-ocamldoc-open/alias.odoc
304/testsuite/tests/tool-ocamldoc-open/inner.odoc
305/testsuite/tests/tool-ocamldoc-open/main.odoc
306/testsuite/tests/tool-ocamldoc-open/ocamldoc.sty
307
308/testsuite/tests/tool-lexyacc/scanner.ml
309/testsuite/tests/tool-lexyacc/grammar.mli
310/testsuite/tests/tool-lexyacc/grammar.ml
311
312/testsuite/tests/typing-multifile/a.ml
313/testsuite/tests/typing-multifile/b.ml
314/testsuite/tests/typing-multifile/c.ml
315
316/testsuite/tests/unboxed-primitive-args/main.ml
317/testsuite/tests/unboxed-primitive-args/stubs.c
318
319/testsuite/tests/unwind/unwind_test
320
321/testsuite/tests/warnings/w55.opt.opt_result
322/testsuite/tests/warnings/w58.opt.opt_result
323
324/testsuite/tools/expect_test
325
326/tools/ocamldep
327/tools/ocamldep.opt
328/tools/ocamldep.bak
329/tools/ocamlprof
330/tools/ocamlprof.opt
331/tools/opnames.ml
332/tools/dumpobj
333/tools/dumpobj.opt
334/tools/dumpapprox
335/tools/ocamlobjinfo
336/tools/ocamlobjinfo.opt
337/tools/cvt_emit
338/tools/cvt_emit.opt
339/tools/cvt_emit.bak
340/tools/cvt_emit.ml
341/tools/ocamlcp
342/tools/ocamlcp.opt
343/tools/ocamloptp
344/tools/ocamloptp.opt
345/tools/ocamlmktop
346/tools/ocamlmktop.opt
347/tools/primreq
348/tools/primreq.opt
349/tools/ocamldumpobj
350/tools/keywords
351/tools/lexer299.ml
352/tools/ocaml299to3
353/tools/ocamlmklib
354/tools/ocamlmklib.opt
355/tools/ocamlmklibconfig.ml
356/tools/lexer301.ml
357/tools/scrapelabels
358/tools/addlabels
359/tools/objinfo_helper
360/tools/read_cmt
361/tools/read_cmt.opt
362/tools/cmpbyt
363/tools/cmpbyt.opt
364/tools/stripdebug
365/tools/stripdebug.opt
366/tools/make_opcodes
367/tools/make_opcodes.ml
368
369/utils/config.ml
370
371/yacc/ocamlyacc
372/yacc/version.h
373/yacc/.gdb_history
374