Merge pull request #280 from MatthewBeshay/chore/improve-gitignore
Some checks are pending
Publish Documentation / build (push) Waiting to run
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
Clang Format / clang-format (push) Waiting to run

Update .gitignore
This commit is contained in:
ffqq 2026-03-19 00:48:52 +03:00 committed by GitHub
commit 48b7d2f3a4
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

57
.gitignore vendored
View file

@ -1,30 +1,29 @@
# ----- Build output directories ----- # Exclude everything by default
build/ /*
builddir/ /subprojects/.wraplock
.cache/
.idea/
build_meson/
# meson subprojects (git clone'd on build) # Except for tracked top-level project directories
/subprojects/* !/.devcontainer/
!/subprojects/*.wrap !/.github/
!/.github-assets/
# Nix flake output !/4J.Input/
result !/4J.Profile/
!/4J.Render/
# Meson generated artifacts (inside source tree, e.g. per-subdir) !/4J.Storage/
meson-private/ !/docs/
meson-info/ !/Minecraft.Assets/
meson-logs/ !/Minecraft.Client/
!/Minecraft.World/
# ----- IDE / editor ----- !/scripts/
.cache/ !/subprojects/
.idea/ !/.clang-format
.vscode/ !/.git-blame-ignore-revs
*.code-workspace !/.gitattributes
*.swp !/.gitignore
*.swo !/.gitmodules
*~ !/CONTRIBUTING.md
!/flake.lock
# ----- Documentation ----- !/flake.nix
docs/ !/meson.build
!/meson.options
!/README.md