-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.gitignore
More file actions
156 lines (128 loc) · 2.15 KB
/
.gitignore
File metadata and controls
156 lines (128 loc) · 2.15 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
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
# Generated by Cargo
# will have compiled files and executables
/target/
**/target/
# Remove Cargo.lock from gitignore if creating an executable, leave it for libraries
# More information here https://doc.rust-lang.org/cargo/guide/cargo-toml-vs-cargo-lock.html
Cargo.lock
# These are backup files generated by rustfmt
**/*.rs.bk
# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Logs
*.log
logs/
log/
# Runtime data
pids
*.pid
*.seed
*.pid.lock
# Coverage directory used by tools like istanbul
coverage/
*.lcov
# Test outputs (keep test_reports/ but ignore temporary test files)
test-results/
junit.xml
# Temporary files
tmp/
temp/
*.tmp
# Build artifacts
build/
dist/
out/
# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local
# Local development
.local/
local/
# Documentation build
docs/_build/
book/book/
# Backup files
*.bak
*.backup
# Security - Never commit these
*.key
*.pem
*.p12
*.keystore
secrets/
private/
# OP-TEE specific
*.ta
optee_armtz/
optee_client/
optee_os/
# Binary outputs
*.bin
*.out
*.exe
# Node.js (for any JS tooling)
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Python (for any Python tooling)
__pycache__/
*.py[cod]
*$py.class
*.so
.Python
env/
venv/
# Editor specific
.vim/
.emacs.d/
*.sublime-project
*.sublime-workspace
# Profiling
*.prof
*.trace
# Flamegraph
flamegraph.svg
perf.data*
# Security audit artifacts (temporary files)
cargo-audit.txt
cargo-deny.txt
cargo-geiger.txt
cargo-outdated.txt
security-check.txt
sbom.json
sbom.txt
# Keep final security reports in docs/security/
# security-report.md - if in docs/security/, it should be committed
# Cargo advisory database
~/.cargo/advisory-db/
# Passkey 工作文档(临时)
PASSKEY-WORK-SUMMARY.md
# 容器内路径的符号链接(开发时创建)
/crates
/optee-teec
/optee-utee
/rust
# SDKs (large binary tarballs, not for git)
/sdks/
# Build artifacts (stray object files from cross-compilation)
*.rmeta
*.rcgu.o
/optee-utee-build