mirror of
https://github.com/fish-shell/fish-shell.git
synced 2026-05-16 15:21:14 -03:00
After a few changes to our build system, lots of gitignore rules are obsolete. Meanwhile, in-tree CMake builds are missing some rules like "/cargo/". Drop the obsolete ones, and add the in-tree CMake ones for now. Also add ".venv/" (used by build_tools/release.sh). Also limit some rules like .vscode to top-level (?).
89 lines
1.2 KiB
Plaintext
89 lines
1.2 KiB
Plaintext
# Note that some of the patterns below should be in an individual's
|
|
# ~/.config/git/ignore file. For example, ".DS_Store" from people working on
|
|
# MacOS.
|
|
|
|
# File extensions that should never be checked in regardless of which project
|
|
# directory they reside in.
|
|
*.DS_Store
|
|
*.a
|
|
*.app
|
|
*.dll
|
|
*.dylib
|
|
*.exe
|
|
*.gch
|
|
*.la
|
|
*.lai
|
|
*.lib
|
|
*.lo
|
|
*.log
|
|
*.new
|
|
*.o
|
|
*.obj
|
|
*.orig
|
|
*.out
|
|
*.pch
|
|
*.slo
|
|
*.so
|
|
*.xccheckout
|
|
*bak
|
|
*~
|
|
*~HEAD
|
|
.AppleDouble
|
|
.LSOverride
|
|
.Trash-*
|
|
._*
|
|
Desktop.ini
|
|
Thumbs.db
|
|
ehthumbs.db
|
|
__pycache__/
|
|
|
|
.directory
|
|
.fuse_hidden*
|
|
|
|
|
|
# Artifacts from in-tree builds ("cmake .").
|
|
/build.ninja
|
|
/cargo/
|
|
/CMakeCache.txt
|
|
/CMakeFiles/
|
|
/cmake_install.cmake
|
|
/fish
|
|
/fish_indent
|
|
/fish_key_reader
|
|
/fish-localization-map-cache/
|
|
/fish.pc
|
|
/fish.pc.noversion
|
|
/.ninja_log
|
|
|
|
# File names that can appear below the project root that represent artifacts
|
|
# from building and testing.
|
|
/share/__fish_build_paths.fish
|
|
/tests/.last-check-all-files
|
|
/.venv/
|
|
|
|
# xcode
|
|
## Build generated
|
|
*.moved-aside
|
|
*.xccheckout
|
|
*.xcscmblueprin
|
|
.vscode
|
|
/build/
|
|
/DerivedData/
|
|
/tags
|
|
/xcuserdata/
|
|
|
|
# Generated by Cargo
|
|
# will have compiled files and executables
|
|
/target/
|
|
# These are backup files generated by rustfmt
|
|
**/*.rs.bk
|
|
|
|
# Generated by clangd
|
|
/.cache/
|
|
|
|
# JetBrains editors.
|
|
.idea/
|
|
|
|
# AI slop
|
|
.claude/
|