mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2026-10-28 09:44:53 +00:00
The unanchored build*/ and Build*/ patterns also matched source directories, like the JIT's src/builder/, so new files there were silently left out of commits. Every build directory the presets and docs create is at the root, so anchor the patterns there.
70 lines
1.2 KiB
Plaintext
70 lines
1.2 KiB
Plaintext
*.swo
|
|
*.swp
|
|
*.config
|
|
*.creator
|
|
*.creator.user
|
|
*.creator.user.*
|
|
*.files
|
|
*.includes
|
|
*.cflags
|
|
*.cxxflags
|
|
*.autosave
|
|
# Build directories live at the root of the tree (see Meta/CMake/presets), and source directories may have such names.
|
|
/build*/
|
|
/Build*/
|
|
target/
|
|
# ...but Flap's backend sources live in a directory of that name.
|
|
!Libraries/LibJS/Flap/src/target/
|
|
Toolchain/Tarballs
|
|
Toolchain/Build
|
|
Toolchain/Local
|
|
.vscode
|
|
.vs
|
|
.ccls-cache
|
|
compile_commands.json
|
|
.cache
|
|
.clang_complete
|
|
.idea/
|
|
cmake-build-debug/
|
|
output/
|
|
.vim/
|
|
.exrc
|
|
.helix/
|
|
.flatpak-builder/
|
|
|
|
# Environments
|
|
.venv/
|
|
.venv*/
|
|
venv*/
|
|
|
|
# Gradle/AndroidStudio
|
|
.gradle/
|
|
.cxx/
|
|
local.properties
|
|
# We can't build from cmd.exe anyway
|
|
gradlew.bat
|
|
|
|
Libraries/LibWasm/Tests/Fixtures/SpecTests
|
|
Libraries/LibWasm/Tests/Spec
|
|
|
|
Tests/LibWeb/WPT/wpt
|
|
Tests/LibWeb/WPT/metadata
|
|
Tests/LibWeb/WPT/MANIFEST.json
|
|
|
|
test-dumps
|
|
*.log
|
|
|
|
# HTTP Test server artifacts from ./Tests/LibWeb/Fixtures/http-test-server.py
|
|
http-test-server.pid.txt
|
|
http-test-server.log
|
|
|
|
Meta/CMake/vcpkg/user-variables.cmake
|
|
|
|
# Ensure that all files in /Base can be tracked, even if they match one of the above rules
|
|
!/Base/**
|
|
|
|
# Keep last to ensure .DS_Store is never tracked, even if otherwise allowed by any exception above.
|
|
.DS_Store
|
|
|
|
__pycache__
|