blob: e87c49f3de7e4143fc340aac8dbf9400606f0712 [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
Ben Claytone0da9ff2021-09-23 10:48:19 +00009/build
10/buildtools
11/testing
Brandon Jonesa04663c2021-09-23 20:36:03 +000012/third_party/abseil-cpp/
Ben Claytone0da9ff2021-09-23 10:48:19 +000013/third_party/angle
Ryan Harrisone87ac762022-04-06 15:37:27 -040014/third_party/binutils
Corentin Wallezd5203662022-01-05 15:54:08 +000015/third_party/catapult
Ben Claytone0da9ff2021-09-23 10:48:19 +000016/third_party/clang-format
Ryan Harrisone87ac762022-04-06 15:37:27 -040017/third_party/cpplint
Antonio Maioranob94856d2023-06-22 21:30:50 +000018/third_party/dxc
19/third_party/dxheaders
Ben Claytone0da9ff2021-09-23 10:48:19 +000020/third_party/glfw
Austin Engb8a3bac2023-04-18 19:55:47 +000021/third_party/google_benchmark/src
Ben Claytone0da9ff2021-09-23 10:48:19 +000022/third_party/googletest
Antonio Maiorano0cd8edc2021-10-21 19:47:14 +000023/third_party/gpuweb
Ben Claytone0da9ff2021-09-23 10:48:19 +000024/third_party/jinja2
25/third_party/jsoncpp
Joanna Wangff5d8b52023-08-02 16:35:08 +000026/third_party/libc++/src
27/third_party/libc++abi/src
Ben Claytone0da9ff2021-09-23 10:48:19 +000028/third_party/llvm-build
29/third_party/markupsafe
Junji Watanabe4ad7f012022-10-03 02:48:52 +000030/third_party/ninja
Ben Clayton6f8ff742022-03-28 19:55:42 +000031/third_party/node
Ben Claytondc890d62021-09-27 22:55:39 +000032/third_party/node-addon-api
33/third_party/node-api-headers
Ryan Harrisone87ac762022-04-06 15:37:27 -040034/third_party/protobuf
Ben Claytone0da9ff2021-09-23 10:48:19 +000035/third_party/swiftshader
Ben Claytone0da9ff2021-09-23 10:48:19 +000036/third_party/vulkan-deps
37/third_party/vulkan_memory_allocator
Ryan Harrisone87ac762022-04-06 15:37:27 -040038/third_party/webgpu-cts
Ben Claytone0da9ff2021-09-23 10:48:19 +000039/third_party/zlib
Ben Clayton475941c2022-03-30 21:12:14 +000040/tools/clang
Antonio Maiorano06107552022-04-07 17:54:55 +000041/tools/cmake*
Ben Clayton475941c2022-03-30 21:12:14 +000042/tools/golang
43/tools/memory
Ben Claytone0da9ff2021-09-23 10:48:19 +000044/out
Corentin Wallez21a23852018-07-31 18:50:03 +020045
Ben Clayton1ef277d2022-11-14 13:58:36 +000046# Tint test validation cache file
47/test/tint/validation.cache
48
Ryan Harrisone87ac762022-04-06 15:37:27 -040049# Modified from https://www.gitignore.io/api/vim,macos,linux,emacs,windows,sublimetext,visualstudio,visualstudiocode,intellij
Kai Ninomiyafc9775f2017-08-03 11:45:12 -070050
51### Emacs ###
52*~
53\#*\#
54/.emacs.desktop
55/.emacs.desktop.lock
56*.elc
57auto-save-list
58tramp
59.\#*
60
61### Linux ###
62.fuse_hidden*
63.directory
64.Trash-*
65.nfs*
66
67### macOS ###
68*.DS_Store
69.AppleDouble
70.LSOverride
Kai Ninomiyafc9775f2017-08-03 11:45:12 -070071._*
72.DocumentRevisions-V100
73.fseventsd
74.Spotlight-V100
75.TemporaryItems
76.Trashes
77.VolumeIcon.icns
78.com.apple.timemachine.donotpresent
79.AppleDB
80.AppleDesktop
81Network Trash Folder
82Temporary Items
83.apdisk
84
85### SublimeText ###
86*.tmlanguage.cache
87*.tmPreferences.cache
88*.stTheme.cache
89*.sublime-workspace
90*.sublime-project
91sftp-config.json
92GitHub.sublime-settings
93
94### Vim ###
95[._]*.s[a-v][a-z]
96[._]*.sw[a-p]
97[._]s[a-v][a-z]
98[._]sw[a-p]
99Session.vim
100.netrwhist
101tags
102
Ben Claytonfe5fea82021-03-24 12:00:11 +0000103### VisualStudio ###
104.vs/*
105
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700106### VisualStudioCode ###
107.vscode/*
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700108!.vscode/tasks.json
Kai Ninomiyafc9775f2017-08-03 11:45:12 -0700109
110### Windows ###
111Thumbs.db
112ehthumbs.db
113ehthumbs_vista.db
114Desktop.ini
115$RECYCLE.BIN/
Ben Clayton200ed612021-09-30 17:08:41 +0000116
Ryan Harrisone87ac762022-04-06 15:37:27 -0400117### Intellij ###
Vasyl Teliman579f6a02021-01-18 21:39:14 +0000118.idea
Ryan Harrisone87ac762022-04-06 15:37:27 -0400119
Brian Sheedyd2c98642022-03-24 22:31:45 +0000120### Cached node transpiled tools
121/.node_transpile_work_dir
Ryan Harrisone87ac762022-04-06 15:37:27 -0400122
123# Misc inherited from Tint
124/test.wgsl
Ben Claytonadb10d62020-10-27 21:04:59 +0000125coverage.summary
Ben Clayton4bd4b8f2021-02-26 18:39:08 +0000126default.profraw
Ben Claytonadb10d62020-10-27 21:04:59 +0000127lcov.info
Ben Clayton7b0686a2022-01-06 09:23:11 +0000128/cmake-build-*/
Antonio Maiorano7c92ebe2022-05-17 15:44:52 +0000129/build-*/
Ben Clayton7b0686a2022-01-06 09:23:11 +0000130/testing
dan sinclair93cf3462022-05-16 12:58:24 +0000131
132### Clang-Tidy files
133all_findings.json
134
dan sinclair92612612022-11-01 18:15:50 +0000135tint.dot