Skip to content

Commit a22bd2b

Browse files
Update to track proper commits
Signed-off-by: Cole Gentry <peapod2007@gmail.com>
1 parent dd5b509 commit a22bd2b

33 files changed

+5614
-0
lines changed

.claude/settings.json

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
{
2+
"attribution": {
3+
"commit": "",
4+
"pr": ""
5+
},
6+
"permissions": {
7+
"allow": [
8+
"Bash(git reset:*)",
9+
"Bash(git add:*)",
10+
"WebSearch",
11+
"Bash(cargo test:*)",
12+
"Bash(chmod:*)",
13+
"Bash(cargo build:*)",
14+
"Bash(cargo test:*)",
15+
"Bash(cargo fmt:*)",
16+
"Bash(cargo clippy:*)",
17+
"Bash(cargo install:*)",
18+
"Bash(cargo tarpaulin:*)",
19+
"Bash(RUSTDOCFLAGS=\"-D warnings\" cargo doc:*)",
20+
"Bash(find:*)",
21+
"Bash(wc:*)",
22+
"Bash(grep:*)",
23+
"Bash(ls:*)",
24+
"Bash(mkdir:*)",
25+
"Bash(git config:*)",
26+
"Bash(/Users/colegentry/Development/UltraLog/.githooks/pre-commit)",
27+
"Bash(./scripts/bump-version.sh:*)",
28+
"Bash(mkdir:*)",
29+
"Bash(xxd:*)",
30+
"Bash(cat:*)",
31+
"Bash(cargo run:*)",
32+
"Bash(cargo doc:*)",
33+
"Bash(cargo check:*)",
34+
"Bash(while read line)",
35+
"Bash(do echo \"=== $line ===\")",
36+
"Bash(done)"
37+
]
38+
}
39+
}

.gitignore

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,3 +78,47 @@ coverage/
7878
*.gcov
7979
*.gcda
8080
*.gcno
81+
82+
# ========================================
83+
# Rust / Cargo
84+
# ========================================
85+
86+
# Cargo build outputs
87+
rust/target/
88+
**/target/
89+
90+
# Note: Cargo.lock IS tracked for this workspace (it's an application, not a library)
91+
92+
# Rust backup files
93+
**/*.rs.bk
94+
95+
# Cargo cache (local builds)
96+
.cargo/
97+
!rust/.cargo/ # But keep our .cargo/config.toml
98+
99+
# Rust debug symbols
100+
*.pdb
101+
102+
# AVR-specific build artifacts
103+
*.hex
104+
*.elf
105+
*.eep
106+
*.bin
107+
*.lss
108+
*.sym
109+
*.map
110+
111+
# Ravedude temporary files
112+
.ravedude/
113+
114+
# Rust IDE files
115+
rust-analyzer.json
116+
.rust-analyzer/
117+
118+
# Rust profiling data
119+
*.profraw
120+
*.profdata
121+
122+
# Rust testing artifacts
123+
**/tests/tmp/
124+
**/tests/output/

rust/.cargo/config.toml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[build]
2+
target = "avr-atmega2560"
3+
4+
[target.avr-atmega2560]
5+
runner = "ravedude mega2560 -cb 115200"
6+
7+
[unstable]
8+
build-std = ["core"]

0 commit comments

Comments
 (0)