- Fix unused `project_path` parameter warning in make_executable() - Add build-release.sh for automated binary packaging - Update .gitignore to exclude release artifacts - Support cross-compilation for Linux and Windows binaries Release artifacts are now built with ./build-release.sh and uploaded to Gitea releases separately, keeping the git repo clean.
37 lines
342 B
Plaintext
37 lines
342 B
Plaintext
# Rust / Cargo
|
|
/target/
|
|
**/*.rs.bk
|
|
*.pdb
|
|
Cargo.lock
|
|
|
|
# IDE
|
|
.vscode/
|
|
.idea/
|
|
*.swp
|
|
*.swo
|
|
*~
|
|
.DS_Store
|
|
|
|
# Testing
|
|
*.profraw
|
|
*.profdata
|
|
|
|
# Build artifacts
|
|
*.dylib
|
|
*.dll
|
|
*.so
|
|
*.exe
|
|
|
|
# Release packaging (uploaded to releases, not checked in)
|
|
/release-artifacts/
|
|
*.tar.gz
|
|
*.zip
|
|
|
|
# OS
|
|
Thumbs.db
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Temporary files
|
|
*.tmp
|
|
*.log |