Bumping manifests a=b2g-bump
[gecko.git] / .hgignore
blob2771ebb4e75ff58c218f400554344ac0a00d2571
1 # .hgignore - List of filenames hg should ignore
3 # Filenames that should be ignored wherever they appear
4 ~$
5 \.py(c|o)$
6 (?i)(^|/)TAGS$
7 (^|/)ID$
8 (^|/)\.DS_Store$
10 # Vim swap files.
11 ^\.sw.$
12 .[^/]*\.sw.$
14 # Emacs directory variable files.
15 \.dir-locals\.el
17 # User files that may appear at the root
18 ^\.mozconfig
19 ^mozconfig*
20 ^configure$
21 ^config\.cache$
22 ^config\.log$
23 ^\.clang_complete
24 ^mach.ini$
26 # Empty marker file that's generated when we check out NSS
27 ^security/manager/\.nss\.checkout$
29 # Build directories
30 ^obj
32 # Build directories for js shell
33 _DBG\.OBJ/
34 _OPT\.OBJ/
35 ^js/src/.*-obj/
37 # SpiderMonkey configury
38 ^js/src/configure$
39 ^js/src/autom4te.cache$
40 # SpiderMonkey test result logs
41 ^js/src/tests/results-.*\.(html|txt)$
43 # Java HTML5 parser classes
44 ^parser/html/java/(html|java)parser/
46 # SVN directories
47 \.svn/
49 # Ignore the files and directory that Eclipse IDE creates
50 \.project$
51 \.cproject$
52 \.settings/
54 # Ignore the directory that JetBrains IDEs create
55 \.idea/
57 # Python stuff installed at build time.
58 ^python/psutil/.*\.so
59 ^python/psutil/.*\.pyd
60 ^python/psutil/build/
62 # Git repositories
63 .git/
65 # Ignore chrome.manifest files from the devtools loader
66 ^browser/devtools/chrome.manifest$
67 ^toolkit/devtools/chrome.manifest$
69 # git checkout of libstagefright
70 ^media/libstagefright/android$
72 # Tag files generated by GNU Global
73 GTAGS
74 GRTAGS
75 GSYMS
76 GPATH
78 # Unit tests for Loop
79 ^browser/components/loop/standalone/content/config\.js$
80 ^browser/components/loop/standalone/node_modules/
82 # Git clone directory for updating web-platform-tests
83 ^testing/web-platform/sync/
85 # Loop web client build/deploy dependencies
86 ^browser/components/loop/standalone/bower_components
88 # Loop legal content build/deploy artifacts
90 # XXX Once a grunt contrib-clean command has been added (bug 1066491), or
91 # once legal has centralized their ToS and PP hosting infrastructure,
92 # (expected Q4 2014) the legal doc build stuff for Loop can be removed,
93 # including the following three lines
94 ^browser/components/loop/standalone/content/legal/styles/.*\.css$
95 ^browser/components/loop/standalone/content/legal/terms/en_US\.html$
97 # Android Gradle artifacts.
98 ^mobile/android/gradle/.gradle