Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
93 changes: 81 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,16 +1,85 @@
# Rust Build Output
target/
# Rust specific files
/target/ # Rust build output directory
**/*.rs.bk # Rust backup files
*.crate # Compiled crate files

# OS and IDE related files
.DS_Store
.idea/
.vscode/
# Build artifacts
*.d # Dependency files generated by build tools
*.o # Object files
*.so # Shared object files
*.a # Static library files
*.dll # Windows dynamic link libraries
*.exe # Executable files (Windows)
/*.exe # Executable in the root directory
*.out # Linux/macOS executables
*.app # macOS application bundles

# Additional files to ignore as needed
*.log
*.tmp
*.zip
# Debugging and profiling
*.pdb # Windows debug symbols
*.profraw # Profiling data files
*.profdata # Profiling result files
*.dSYM/ # macOS debug symbols
*.log # Logs (general debugging or build logs)
*.trace # Debug trace files

# Operating System specific files
.DS_Store # macOS Finder metadata
Thumbs.db # Windows thumbnail cache
desktop.ini # Windows desktop configuration
*.swp # Swap files (Vim, etc.)
*.swo # Vim temporary files
~$* # Temporary files created by some text editors

# IDEs and Editors
.idea/ # IntelliJ IDEA
*.iml # IntelliJ module files
.vscode/ # Visual Studio Code
*.code-workspace # VS Code workspace files
*.sublime-project # Sublime Text project files
*.sublime-workspace # Sublime Text workspace files

# Temporary Files
*.tmp # Temporary files
*.bak # Backup files
*.old # Backup files (alternative)
*.orig # Merge conflict backups
*.rej # Patch rejects
/tmp/ # Temporary directories
/temp/ # Alternative temp directories

# Archives
*.tar
*.gz
*.tar.gz
*.7z
*.zip
*.rar
*.7z
*.bz2

# Testing and Coverage
*.test # Test artifacts
*.snap # Snapshot files
coverage/ # Coverage reports
*.lcov # LCov coverage files

# Dependency directories
node_modules/ # Node.js dependencies (if applicable)
vendor/ # Vendor dependencies (e.g., Go, PHP)

# Environment and sensitive files
*.env # Environment variables
.env.* # Other .env variants
*.key # Private keys
*.pem # Certificates
*.crt # Certificates
*.pfx # PKCS12 certificate files

# System specific caches
.cache/ # System or application cache
.lock/ # Lock files

# Build tools and configs
Makefile # If autogenerated
CMakeFiles/ # CMake build artifacts
build/ # General build output folder
cmake-build-debug/ # Debug builds from CMake
cmake-build-release/ # Release builds from CMake
6 changes: 0 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,9 +70,3 @@ Wave is an open-source project sustained by community support. You can sponsor u
## LICENSE

Wave is released under the [MPL-2.0 License](LICENSE).

---

## Code Example

For code examples and explanations, visit [Code Examples](.github/CODE_EXAMPLE.md).
Loading