forked from GrossfieldLab/loos
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
112 lines (88 loc) · 1.67 KB
/
.gitignore
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
### Some files to ignore in LOOS
# If you're trying to add something and it's not working, check out the
# directory level ignore globs below. Also,
# 'git check-ignore -v path/to/frustratingly/ignored/file'
# is your friend.
# ignore mac crap
**.DS_Store
# Object files
*.o
*.os
# Library files
*.so
*.lib
*.dylib
*.a
# Python compiled files
*.pyc
# Configuration/build
*.log
.sconf_temp
.sconsign.dblite
# Documentation
Docs
docs.built
# Emacs cruft
*~
compile_commands.json
.dir-locals.el
GPATH
GRTAGS
GTAGS
# JSON files used for atom
.*.json
.clang_complete
# cruft from vscode
.vscode
.vscode/*
**.vscode
# cruft from sublime text
*.sublime*
# Vi cruft
**.swp
# stuff from sublime text
**.sublime-project
**.sublime-workspace
**.clang_complete
# pycharm cruft
**.idea
# latex cruft
*.aux
*.out
*.toc
# some c++ headers used by atom
.stdafx.c++.pch
# ignore the contents of directories with binaries in them
# Note that writing this statement in this way will not ignore the
# directory itself, allowing git to index the contents of these,
# then determine which of them to ignore. That way, "don't ignore"
# patterns are honored within them.
src/*
Tools/*
utils/*
# when there is depth, deeper directories must also be included explicitly
!Packages/*/
Packages/*/*
!Packages/*/*/
Packages/*/*/*/
# don't ignore source files anywhere
!**.cpp
!**.hpp
!**.py
!**.pl
# don't ignore any markdown files, eg README.md
!**.md
# don't ignore swig headers anywhere
!**.i
# don't ignore sconscript or sconstruct files anywhere
!**SConscript
!**SConstruct
# Built (from flex, bison, and swig)
*.cc
revision.cpp
loos.py
loos/__init__.py
setup.sh
setup.csh
custom.py
# put custom ignores below here