blob: d10d970744350c62a342c5baaf25b0dc0a2a8c22 [file] [log] [blame]
Austin Engc7f416c2019-01-15 20:49:53 +00001*.pyc
2
Corentin Wallez146edf52018-10-31 10:53:11 +00003# Directories added by gclient sync and the GN build
Ben Claytone0da9ff2021-09-23 10:48:19 +00004/.cipd
5/.gclient
6/.gclient_entries
Jason Erb85153122022-12-06 20:43:33 +00007/.gclient_previous_custom_vars
Jiawei Shaod7943422022-08-09 15:41:04 +00008/.gclient_previous_sync_commits
Antonio Maiorano9a4b03e2023-11-17 23:02:37 +00009/.reproxy_cache
Ben Clayton65625552023-09-11 18:33:43 +000010/bazel-*
Ben Claytone0da9ff2021-09-23 10:48:19 +000011/build
12/buildtools
13/testing
Brandon Jonesa04663c2021-09-23 20:36:03 +000014/third_party/abseil-cpp/
Ben Claytone0da9ff2021-09-23 10:48:19 +000015/third_party/angle
Ryan Harrisone87ac762022-04-06 15:37:27 -040016/third_party/binutils
Corentin Wallezd5203662022-01-05 15:54:08 +000017/third_party/catapult
Ben Claytone0da9ff2021-09-23 10:48:19 +000018/third_party/clang-format
Ryan Harrisone87ac762022-04-06 15:37:27 -040019/third_party/cpplint
Antonio Maioranoc4fe82d2024-02-22 00:51:41 +000020/third_party/depot_tools
Antonio Maioranob94856d2023-06-22 21:30:50 +000021/third_party/dxc
22/third_party/dxheaders
Ben Claytone0da9ff2021-09-23 10:48:19 +000023/third_party/glfw
Austin Engb8a3bac2023-04-18 19:55:47 +000024/third_party/google_benchmark/src
Ben Claytone0da9ff2021-09-23 10:48:19 +000025/third_party/googletest
Antonio Maiorano0cd8edc2021-10-21 19:47:14 +000026/third_party/gpuweb
Ben Claytone0da9ff2021-09-23 10:48:19 +000027/third_party/jinja2
28/third_party/jsoncpp
Antonio Maiorano83bdc7f2023-08-21 15:29:35 +000029/third_party/khronos/EGL-Registry
30/third_party/khronos/OpenGL-Registry
Joanna Wangff5d8b52023-08-02 16:35:08 +000031/third_party/libc++/src
32/third_party/libc++abi/src
Ben Claytone0da9ff2021-09-23 10:48:19 +000033/third_party/llvm-build
34/third_party/markupsafe
Junji Watanabe4ad7f012022-10-03 02:48:52 +000035/third_party/ninja
Ben Clayton6f8ff742022-03-28 19:55:42 +000036/third_party/node
Ben Claytondc890d62021-09-27 22:55:39 +000037/third_party/node-addon-api
38/third_party/node-api-headers
Arthur Sonzogni8b28afe2023-10-12 16:06:04 +000039/third_party/partition_alloc
Ryan Harrisone87ac762022-04-06 15:37:27 -040040/third_party/protobuf
danakj4090b7d2023-10-24 17:49:01 +000041/third_party/rust-toolchain
Ben Claytone0da9ff2021-09-23 10:48:19 +000042/third_party/swiftshader
Ben Claytone0da9ff2021-09-23 10:48:19 +000043/third_party/vulkan-deps
44/third_party/vulkan_memory_allocator
Ryan Harrisone87ac762022-04-06 15:37:27 -040045/third_party/webgpu-cts
Ben Claytone0da9ff2021-09-23 10:48:19 +000046/third_party/zlib
Ben Clayton475941c2022-03-30 21:12:14 +000047/tools/clang
Antonio Maiorano06107552022-04-07 17:54:55 +000048/tools/cmake*
Ben Clayton475941c2022-03-30 21:12:14 +000049/tools/golang
50/tools/memory
danakj4090b7d2023-10-24 17:49:01 +000051/tools/rust
Ben Claytone0da9ff2021-09-23 10:48:19 +000052/out
Corentin Wallez21a23852018-07-31 18:50:03 +020053
Ben Clayton1ef277d2022-11-14 13:58:36 +000054# Tint test validation cache file
55/test/tint/validation.cache
56
Ryan Harrisone87ac762022-04-06 15:37:27 -040057# Modified from https://www.gitignore.io/api/vim,macos,linux,emacs,windows,sublimetext,visualstudio,visualstudiocode,intellij
Kai Ninomiyafc9775f2017-08-03 11:45:12 -070058
59### Emacs ###
60*~
61\#*\#
62/.emacs.desktop
63/.emacs.desktop.lock
64*.elc
65auto-save-list
66tramp
67.\#*
68
69### Linux ###
70.fuse_hidden*
71.directory
72.Trash-*
73.nfs*
74
75### macOS ###
76*.DS_Store
77.AppleDouble
78.LSOverride
Kai Ninomiyafc9775f2017-08-03 11:45:12 -070079._*
80.DocumentRevisions-V100
81.fseventsd
82.Spotlight-V100
83.TemporaryItems
84.Trashes
85.VolumeIcon.icns
86.com.apple.timemachine.donotpresent
87.AppleDB
88.AppleDesktop
89Network Trash Folder
90Temporary Items
91.apdisk
92
93### SublimeText ###
94*.tmlanguage.cache
95*.tmPreferences.cache
96*.stTheme.cache
97*.sublime-workspace
98*.sublime-project
99sftp-config.json
100GitHub.sublime-settings
101
102### Vim ###
103[._]*.s[a-v][a-z]
104[._]*.sw[a-p]
105[._]s[a-v][a-z]
106[._]sw[a-p]
107Session.vim
108.netrwhist
109tags
110
Ben Claytonfe5fea82021-03-24 12:00:11 +0000111### VisualStudio ###
112.vs/*
113
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700114### VisualStudioCode ###
115.vscode/*
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700116!.vscode/tasks.json
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700117
118### Windows ###
119Thumbs.db
120ehthumbs.db
121ehthumbs_vista.db
122Desktop.ini
123$RECYCLE.BIN/
Ben Clayton200ed612021-09-30 17:08:41 +0000124
Ryan Harrisone87ac762022-04-06 15:37:27 -0400125### Intellij ###
Vasyl Teliman579f6a02021-01-18 21:39:14 +0000126.idea
Ryan Harrisone87ac762022-04-06 15:37:27 -0400127
Brian Sheedyd2c98642022-03-24 22:31:45 +0000128### Cached node transpiled tools
129/.node_transpile_work_dir
Ryan Harrisone87ac762022-04-06 15:37:27 -0400130
131# Misc inherited from Tint
132/test.wgsl
Ben Claytonadb10d62020-10-27 21:04:59 +0000133coverage.summary
Ben Clayton4bd4b8f2021-02-26 18:39:08 +0000134default.profraw
Ben Claytonadb10d62020-10-27 21:04:59 +0000135lcov.info
Ben Clayton7b0686a2022-01-06 09:23:11 +0000136/cmake-build-*/
Antonio Maiorano7c92ebe2022-05-17 15:44:52 +0000137/build-*/
Ben Clayton7b0686a2022-01-06 09:23:11 +0000138/testing
dan sinclair93cf3462022-05-16 12:58:24 +0000139
140### Clang-Tidy files
141all_findings.json
142
dan sinclair92612612022-11-01 18:15:50 +0000143tint.dot