1 | # ignore all build binaries |
2 | * |
3 | !*/ |
4 | !*.* |
5 | *.exe |
6 | *.o |
7 | *.so |
8 | .*.c |
9 | *.tmp.c |
10 | *.obj |
11 | *.exp |
12 | *.ilk |
13 | *.pdb |
14 | *.dll |
15 | *.lib |
16 | *.bak |
17 | a.out |
18 | .noprefix.vrepl_temp |
19 | |
20 | # ignore v build files |
21 | /vc |
22 | /v.c |
23 | /v.*.c |
24 | /v.c.out |
25 | .vrepl_temp.v |
26 | fns.txt |
27 | .noprefix.vrepl_temp.v |
28 | |
29 | # ignore temp directories |
30 | /temp |
31 | /tmp |
32 | |
33 | # unignore special files without extension |
34 | !.github/PULL_REQUEST_TEMPLATE |
35 | !.editorconfig |
36 | !.gitattributes |
37 | !.gitignore |
38 | !BSDmakefile |
39 | !Dockerfile |
40 | !Dockerfile.alpine |
41 | !Dockerfile.cross |
42 | !LICENSE |
43 | !Makefile |
44 | |
45 | # ignore editor files |
46 | .idea |
47 | .project |
48 | .classpath |
49 | .c9 |
50 | *.launch |
51 | .settings/ |
52 | *.sublime-workspace |
53 | .vscode/ |
54 | *.code-workspace |
55 | *~ |
56 | *.swp |
57 | *.swo |
58 | *.swn |
59 | .env |
60 | |
61 | # ignore debugger files |
62 | cachegrind.out.* |
63 | .gdb_history |
64 | *.dSYM |
65 | *.def |
66 | |
67 | # ignore system files |
68 | .DS_Store |
69 | ._* |
70 | thumbs.db |
71 | /.symlink |
72 | /.bin |
73 | |
74 | _docs |
75 | |
76 | # ignore vs databases |
77 | *.suo |
78 | *.VC.db |
79 | *.rsp |