Files
applepy/.gitignore
Warezpeddler 2adb75fc0d Remove embedded git repos; ignore vendored data dirs
applepy/data/lynis and applepy/data/macos_security were committed as
gitlink stubs (mode 160000) because rsync -a copies .git/ along with
everything else. Cloners would silently receive empty directories.

Fix: remove the submodule stubs, add both dirs to .gitignore (they are
populated by scripts/vendor_compliance_assets.sh), and add --exclude .git
to both rsync invocations so future vendor runs don't recreate the problem.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-25 23:11:47 +01:00

35 lines
480 B
Plaintext

# Python
.venv/
__pycache__/
*.py[cod]
*.egg-info/
# Test / lint caches
.pytest_cache/
.ruff_cache/
# Build output
dist/
build/
# Tool output
applepy-out/
out-priv/
# macOS
.DS_Store
# Editor / IDE
.claude/
# Reference material (large PDFs + nested repos, not needed to run the tool)
pdfs/
# Vendored third-party assets (populate with scripts/vendor_compliance_assets.sh)
applepy/data/lynis/
applepy/data/macos_security/
# Personal / session notes
progress.txt
resume.txt