-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.gitignore
46 lines (38 loc) · 933 Bytes
/
.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
# NOTE:
# Paths that start with / match paths relative to the root (where the .gitignore file is)
# Paths that end with / will match a folder and all files under it (but not a regular file with no extension)
# Use * for wildcards. Wildcards stop at path separators
# Use ** for a wildcard that spans path separators
# Paths in this file should use forward slash characters, not back slashes
# Use \ to escape special characters like ! and #
# Use ! to negate a previous pattern. But it doesn't work if the parent sub-folder was masked out already.
# Ignore all files by default, but scan all directories
*
!*/
# Git files
!.gitignore
!.gitmodules
# clang-format
!.clang-format
!.clang-format-ignore
# C/C++ source files
!*.c
!*.cc
!*.cpp
!*.cxx
!*.h
!*.hpp
# python files
!*.py
!*.pyi
# text files
!*.md
!*.txt
# shader files
!*.glsl
!*.comp
!*.frag
!*.vert
# resource folder
!resources/**/*.png
!resources/**/*.ttf