diff options
Diffstat (limited to '.gitignore')
-rw-r--r-- | .gitignore | 170 |
1 files changed, 170 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000..ffd0f9faf1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,170 @@ +# .gitignore - List of filenames git should ignore + +# Filenames that should be ignored wherever they appear +*~ +*.pyc +*.pyo +TAGS +tags +compile_commands.json +toolchains.json + +# Ignore ID generated by idutils and un-ignore id directory (for Indonesian locale) +ID +!id/ +.DS_Store* +*.pdb +*.egg-info +.eslintcache +# Filesystem temporaries +.fuse_hidden* + +# Vim swap files. +.*.sw[a-z] +.sw[a-z] + +# Emacs directory variable files. +**/.dir-locals.el +# Emacs project sentinel files. +**/.projectile + +# User files that may appear at the root +/.mozconfig* +/mozconfig* +/configure +/old-configure +/config.cache +/config.log +/.clang_complete +/machrc +/.machrc +# pyenv artifact +/.python-version + +# Empty marker file that's generated when we check out NSS +security/manager/.nss.checkout + +# Build directories +/obj*/ + +# gecko.log is generated by various test harnesses +/gecko.log + +# Ignore newtab component build assets +browser/components/newtab/logs/ + +# Build directories for js shell +*_DBG.OBJ/ +*_OPT.OBJ/ +/js/src/*-obj/ +/js/src/obj-*/ + +# SpiderMonkey configury +js/src/configure +js/src/old-configure +js/src/autom4te.cache +# SpiderMonkey test result logs +js/src/tests/results-*.html +js/src/tests/results-*.txt + +# Java HTML5 parser classes +parser/html/java/htmlparser/ +parser/html/java/javaparser/ +parser/html/java/javaparser.jar +parser/html/java/translator.jar + +# Ignore the files and directory that Eclipse IDE creates +.project +.cproject +.settings/ + +# Ignore the files and directory that JetBrains IDEs create. +/.idea/ +*.iml +# Android Monitor in Android Studio creates a captures/ directory. +/captures/ + +# Gradle cache. +/.gradle/ + +# Local Gradle configuration properties. +/local.properties + +# Ignore chrome.manifest files from the devtools loader +devtools/client/chrome.manifest +devtools/shared/chrome.manifest + +# Ignore debugger build directories +devtools/client/debugger/assets/build +devtools/client/debugger/assets/module-manifest.json + +# Ignore node_modules directories in devtools +devtools/**/node_modules + +# Ignore browsertime output directory +browsertime-results + +# Tag files generated by GNU Global +GTAGS +GRTAGS +GSYMS +GPATH + +# Git clone directory for updating web-platform-tests +testing/web-platform/sync/ + +# Third party metadata for web-platform-tests +testing/web-platform/products/ + +# Android Gradle artifacts. +mobile/android/gradle/.gradle + +# XCode project cruft +/*.xcodeproj/ + +# Rust/Cargo output from running `cargo` directly +/target/ + +# Ignore mozharness execution files +testing/mozharness/.tox/ +testing/mozharness/build/ +testing/mozharness/logs/ +testing/mozharness/.coverage +testing/mozharness/nosetests.xml + +# Ignore ESLint node_modules +node_modules/ + +# Ignore talos virtualenv and tp5n files. +# The tp5n set is supposed to be decompressed at +# testing/talos/talos/fis|tests/tp5n in order to run tests like tps +# locally. Similarly, running talos requires a Python package virtual +# environment. Both the virtual environment and tp5n files end up littering +# the status command, so we ignore them. +testing/talos/.Python +testing/talos/bin/ +testing/talos/include/ +testing/talos/lib/ +testing/talos/talos/fis/tp5n.zip +testing/talos/talos/fis/tp5n +testing/talos/talos/tests/tp5n.zip +testing/talos/talos/tests/tp5n +testing/talos/talos/tests/devtools/damp.manifest.develop + +# Ignore sync tps logs and reports +tps.log +tps_result.json + +# Ignore files created when running a reftest. +lextab.py + +# Ignore Visual Studio Code workspace files. +.vscode/ +!.vscode/extensions.json +!.vscode/tasks.json + +# Ignore various raptor performance framework files +testing/raptor/.raptor-venv +testing/raptor/raptor-venv +testing/raptor/raptor/tests/json/ +testing/raptor/webext/raptor/auto_gen_test_config.js |