apt-ostree/.gitignore
robojerk 791774eb66 Major cleanup and optimization: Remove unused dependencies, clean build artifacts, and improve project structure
- Remove 7 unused dependencies: apt-pkg-native, pkg-config, walkdir, lazy_static, futures, async-trait, cap-std
- Delete dead code: Remove unused parallel.rs module
- Clean build artifacts: Remove debian/cargo/, debian/.debhelper/, and other build files
- Update .gitignore: Comprehensive patterns for build artifacts, test files, and temporary files
- Move documentation: Relocate project docs to docs/ directory
- Remove test artifacts: Clean up test files and package archives
- Update Cargo.toml: Streamline dependencies and remove unused features
- Verify build: Ensure project still compiles after cleanup

This commit significantly reduces project size and improves build efficiency.
2025-08-19 10:51:37 -07:00

99 lines
1.1 KiB
Text

# Research and inspiration files
.notes/rpm-ostree-main
.notes/inspiration/
!/.notes/inspiration/readme.md
*/inspiration/
inspiration
# Rust build artifacts
/target/
**/*.rs.bk
Cargo.lock
# Debian build artifacts
*.deb
*.ddeb
*.udeb
debian/.debhelper/
debian/cargo/
debian/*.debhelper
debian/debhelper-build-stamp
debian/*.log
debian/*.substvars
debian/files
debian/*.conffiles
debian/*.postinst
debian/*.postrm
debian/*.prerm
debian/*.triggers
# Package archives and tarballs
*.tar
*.tar.gz
*.tar.xz
*.tar.bz2
*.zip
*.7z
# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~
# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Logs
*.log
logs/
debian/*.log
# Temporary files
*.tmp
*.temp
temp/
tmp/
.archive
# Backup files
*.bak
*.backup
# Trash
.1trash/
stubs.txt
# Test artifacts
test-*.log
test-results/
coverage/
*.profraw
*.profdata
# Build stamps and cache
*.stamp
.cache/
.cargo/registry/
.cargo/git/
# Generated documentation
docs/_build/
docs/.doctrees/
docs/api/
# Environment files
.env
.env.local
.env.*.local
# Local configuration
config.local.*
*.local