blob: 0154d06f2d0076ad79015d5f0ed6c0f4d7571047 [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 Maioranob94856d2023-06-22 21:30:50 +000020/third_party/dxc
21/third_party/dxheaders
Ben Claytone0da9ff2021-09-23 10:48:19 +000022/third_party/glfw
Austin Engb8a3bac2023-04-18 19:55:47 +000023/third_party/google_benchmark/src
Ben Claytone0da9ff2021-09-23 10:48:19 +000024/third_party/googletest
Antonio Maiorano0cd8edc2021-10-21 19:47:14 +000025/third_party/gpuweb
Ben Claytone0da9ff2021-09-23 10:48:19 +000026/third_party/jinja2
27/third_party/jsoncpp
Antonio Maiorano83bdc7f2023-08-21 15:29:35 +000028/third_party/khronos/EGL-Registry
29/third_party/khronos/OpenGL-Registry
Joanna Wangff5d8b52023-08-02 16:35:08 +000030/third_party/libc++/src
31/third_party/libc++abi/src
Ben Claytone0da9ff2021-09-23 10:48:19 +000032/third_party/llvm-build
33/third_party/markupsafe
Junji Watanabe4ad7f012022-10-03 02:48:52 +000034/third_party/ninja
Ben Clayton6f8ff742022-03-28 19:55:42 +000035/third_party/node
Ben Claytondc890d62021-09-27 22:55:39 +000036/third_party/node-addon-api
37/third_party/node-api-headers
Arthur Sonzogni8b28afe2023-10-12 16:06:04 +000038/third_party/partition_alloc
Ryan Harrisone87ac762022-04-06 15:37:27 -040039/third_party/protobuf
danakj4090b7d2023-10-24 17:49:01 +000040/third_party/rust-toolchain
Ben Claytone0da9ff2021-09-23 10:48:19 +000041/third_party/swiftshader
Ben Claytone0da9ff2021-09-23 10:48:19 +000042/third_party/vulkan-deps
43/third_party/vulkan_memory_allocator
Ryan Harrisone87ac762022-04-06 15:37:27 -040044/third_party/webgpu-cts
Ben Claytone0da9ff2021-09-23 10:48:19 +000045/third_party/zlib
Ben Clayton475941c2022-03-30 21:12:14 +000046/tools/clang
Antonio Maiorano06107552022-04-07 17:54:55 +000047/tools/cmake*
Ben Clayton475941c2022-03-30 21:12:14 +000048/tools/golang
49/tools/memory
danakj4090b7d2023-10-24 17:49:01 +000050/tools/rust
Ben Claytone0da9ff2021-09-23 10:48:19 +000051/out
Corentin Wallez21a23852018-07-31 18:50:03 +020052
Ben Clayton1ef277d2022-11-14 13:58:36 +000053# Tint test validation cache file
54/test/tint/validation.cache
55
Ryan Harrisone87ac762022-04-06 15:37:27 -040056# Modified from https://www.gitignore.io/api/vim,macos,linux,emacs,windows,sublimetext,visualstudio,visualstudiocode,intellij
Kai Ninomiyafc9775f2017-08-03 11:45:12 -070057
58### Emacs ###
59*~
60\#*\#
61/.emacs.desktop
62/.emacs.desktop.lock
63*.elc
64auto-save-list
65tramp
66.\#*
67
68### Linux ###
69.fuse_hidden*
70.directory
71.Trash-*
72.nfs*
73
74### macOS ###
75*.DS_Store
76.AppleDouble
77.LSOverride
Kai Ninomiyafc9775f2017-08-03 11:45:12 -070078._*
79.DocumentRevisions-V100
80.fseventsd
81.Spotlight-V100
82.TemporaryItems
83.Trashes
84.VolumeIcon.icns
85.com.apple.timemachine.donotpresent
86.AppleDB
87.AppleDesktop
88Network Trash Folder
89Temporary Items
90.apdisk
91
92### SublimeText ###
93*.tmlanguage.cache
94*.tmPreferences.cache
95*.stTheme.cache
96*.sublime-workspace
97*.sublime-project
98sftp-config.json
99GitHub.sublime-settings
100
101### Vim ###
102[._]*.s[a-v][a-z]
103[._]*.sw[a-p]
104[._]s[a-v][a-z]
105[._]sw[a-p]
106Session.vim
107.netrwhist
108tags
109
Ben Claytonfe5fea82021-03-24 12:00:11 +0000110### VisualStudio ###
111.vs/*
112
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700113### VisualStudioCode ###
114.vscode/*
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700115!.vscode/tasks.json
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700116
117### Windows ###
118Thumbs.db
119ehthumbs.db
120ehthumbs_vista.db
121Desktop.ini
122$RECYCLE.BIN/
Ben Clayton200ed612021-09-30 17:08:41 +0000123
Ryan Harrisone87ac762022-04-06 15:37:27 -0400124### Intellij ###
Vasyl Teliman579f6a02021-01-18 21:39:14 +0000125.idea
Ryan Harrisone87ac762022-04-06 15:37:27 -0400126
Brian Sheedyd2c98642022-03-24 22:31:45 +0000127### Cached node transpiled tools
128/.node_transpile_work_dir
Ryan Harrisone87ac762022-04-06 15:37:27 -0400129
130# Misc inherited from Tint
131/test.wgsl
Ben Claytonadb10d62020-10-27 21:04:59 +0000132coverage.summary
Ben Clayton4bd4b8f2021-02-26 18:39:08 +0000133default.profraw
Ben Claytonadb10d62020-10-27 21:04:59 +0000134lcov.info
Ben Clayton7b0686a2022-01-06 09:23:11 +0000135/cmake-build-*/
Antonio Maiorano7c92ebe2022-05-17 15:44:52 +0000136/build-*/
Ben Clayton7b0686a2022-01-06 09:23:11 +0000137/testing
dan sinclair93cf3462022-05-16 12:58:24 +0000138
139### Clang-Tidy files
140all_findings.json
141
dan sinclair92612612022-11-01 18:15:50 +0000142tint.dot