| # Copyright 2024 The Pigweed Authors |
| # |
| # Licensed under the Apache License, Version 2.0 (the "License"); you may not |
| # use this file except in compliance with the License. You may obtain a copy of |
| # the License at |
| # |
| # https://www.apache.org/licenses/LICENSE-2.0 |
| # |
| # Unless required by applicable law or agreed to in writing, software |
| # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT |
| # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the |
| # License for the specific language governing permissions and limitations under |
| # the License. |
| |
| # Build |
| compile_commands.json |
| rust-project.json |
| user.bazelrc |
| out/ |
| /bazel-* |
| outbazel/ |
| .presubmit/ |
| docs/_build |
| twister-out*/ |
| |
| # Editors |
| .pw_ide/ |
| .vscode/* |
| !.vscode/OWNERS |
| !.vscode/pw_project_*.json |
| .idea/ |
| .ijwb/ |
| .project |
| .cproject |
| # Clangd directories |
| .clangd/ |
| /.cache/clangd/ |
| # Vim |
| *.swp |
| *.swo |
| # Emacs |
| *flycheck_* |
| *_flymake.* |
| .#* |
| *~ |
| \#*# |
| |
| # Python |
| *.pyc |
| *.egg/ |
| *.eggs/ |
| *.egg-info/ |
| .cache/ |
| .mypy_cache/ |
| __pycache__/ |
| build/ |
| dist/ |
| |
| # PyOxidizer |
| pw_env_setup/py/oxidizer/build |
| |
| # Mac |
| .DS_Store |
| |
| # GDB |
| .gdb_history |
| |
| # Git |
| *.orig |
| *.BACKUP.* |
| *.BASE.* |
| *.LOCAL.* |
| *.REMOTE.* |
| *_BACKUP_*.txt |
| *_BASE_*.txt |
| *_LOCAL_*.txt |
| *_REMOTE_*.txt |
| |
| # Env Setup |
| environment |
| .environment |
| build_overrides/pigweed_environment.gni |
| |
| # Web Tools |
| node_modules |
| yarn-error.log |
| |
| # pw_emu |
| .pw_emu |
| |
| # pw_ide |
| .pw_ide.user.yaml |
| |
| # Emboss |
| *.emb.h |
| |
| # Console Logs |
| pw_console-logs.txt |
| pw_console-device-logs.txt |