-
Notifications
You must be signed in to change notification settings - Fork 326
Expand file tree
/
Copy path.gitignore
More file actions
116 lines (113 loc) · 3.06 KB
/
Copy path.gitignore
File metadata and controls
116 lines (113 loc) · 3.06 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
target
/tests
bin/
requirements.txt
# Blender autosave / crash artifacts
*.blend1
*.blend2
*.blend@
.clangd
.clang-format
*.lock
!Cargo.lock
# Ignore a local CARGO_HOME / stray .cargo state, but keep the committed
# workspace cargo config (defines the `build-emul` alias).
.cargo*
!.cargo/
.cargo/*
!.cargo/config.toml
*.dylib
*.so
*.a
*.o
*.d
*.obj
*.whl
cache
.nfs*
.DS_Store
*.npy
npy/*
npm*
*.tmp
__pycache__
.clangd.swp
.vscode
eigsys/eigen2
eigsys/eigen3
eigsys/svd_shifted
eigsys/bench3
examples/asset
examples/data
examples/**/.*
examples/export
examples/_*
# `frontend.extra.sparse_clone` populates this with shallow clones of
# external repos (Codim-IPC, etc.) on first run of the fitting/drape
# notebooks. It's bulky and host-local; never sync from local repo,
# always preserve on the remote.
examples/cache
frontend/**/.*
_skipped.node
docs/_*
!docs/_static
!docs/_static/**
!docs/_templates
!docs/_templates/**
docs/global_parameters.rst
docs/object_parameters.rst
docs/logs.rst
!docs/requirements.txt
blender_addon/lib
*.log
report.json
src/cpp/build
# CUDA build artifacts under any crate. The legacy `src/cpp/build`
# pattern above stays for older checkouts that still carry it; this
# glob matches the `crates/<name>/src/cpp/build/` location used now.
**/src/cpp/build
# The C++/CUDA regression binaries and their objects. The test Makefiles write
# them one level above the crate's src/, because two build scripts watch
# `crates/ppf-cts-solver/src` recursively and anything landing inside it
# invalidates both. This entry does NOT accomplish that: cargo's mtime walk
# does not consult .gitignore, so the directory has to sit outside the watch on
# its own merits and this line only keeps the results untracked. The two
# root-anchored per-binary entries that used to sit above matched nothing once
# the solver moved under crates/, which is how a 1.2 MB ELF came to be tracked.
**/build-tests/
build-win-native/python
build-win-native/deps
build-win-native/.*
build-win-native/downloads
build-win-native/rust
build-win-native/start.bat
build-win-native/start-jupyterlab.pyw
build-win-native/ppf-cts
build-win-native/*.pem
build-win-native/*.ps1
build-win-native/*.json
build-win-native/*.zip
build-win-native/ci
build-win-native/temp_ffmpeg
build-win-native/ffmpeg
build-win-native/msys64
# Embedded toolchain dirs that warmup.bat builds on Windows hosts.
# They are large local-only build artifacts, never committed. Listed
# here so `rsync --filter=':- .gitignore' --delete` preserves them; a
# missing entry here = `--delete` wipes them and recovery requires
# re-running warmup.bat (20-30 min, ~10GB of downloads).
build-win-native/cuda
build-win-native/dist
build-win-native/mingit
build-win-native/7zip
build-win-native/msvc
build-win-native/jupyter
build-win-native/fast_check
build-win-native/python_full
.claude/
.venv/
# Calibration sim cache (intermediate meshes; re-render report offline, do not commit)
calibration/report_data/
# fTetWild writes this into its working directory. The tet script removes
# it after a run, so one that survives is from a run that ended early.
__tracked_surface.stl