mirror of
https://github.com/vicliu624/trail-mate.git
synced 2026-10-29 08:23:17 +00:00
Compose the CM0 fullscreen application and standard Debian package, align the Cardputer Zero shell, and share protocol, configuration, audio and storage services with embedded targets through existing platform seams. Add the paginated on-device TMAP creator using Center's published producer, private workspace recovery and direct keyboard shortcuts. Preserve unfinished management work behind its existing opt-in capability. Include native, ARM and shared-core regression fixtures, integration records, packaging helpers and dependency/license updates. Keep local build trees, device credentials, produced packages and validation logs outside version control. Validation before integration: ESP stack hygiene, Reticulum scope guard, staged whitespace checks and GitNexus scope audit. Prior device/build evidence and remaining hardware/package boundaries are recorded in the acceptance documents.
83 lines
1.5 KiB
Plaintext
83 lines
1.5 KiB
Plaintext
# Auto detect text files and perform LF normalization
|
|
* text=auto
|
|
|
|
# Explicitly declare text files you want to always be normalized and converted
|
|
# to native line endings on checkout.
|
|
*.c text eol=lf
|
|
*.cpp text eol=lf
|
|
*.h text eol=lf
|
|
*.hpp text eol=lf
|
|
*.cxx text eol=lf
|
|
*.hxx text eol=lf
|
|
*.cc text eol=lf
|
|
*.hh text eol=lf
|
|
|
|
# Source files
|
|
*.py text eol=lf
|
|
*.js text eol=lf
|
|
*.json text eol=lf
|
|
*.md text eol=lf
|
|
*.txt text eol=lf
|
|
*.yml text eol=lf
|
|
*.yaml text eol=lf
|
|
*.ini text eol=lf
|
|
*.conf text eol=lf
|
|
*.config text eol=lf
|
|
*.csv text eol=lf
|
|
*.xml text eol=lf
|
|
*.html text eol=lf
|
|
*.css text eol=lf
|
|
|
|
# PlatformIO specific
|
|
platformio.ini text eol=lf
|
|
*.ini text eol=lf
|
|
|
|
# Documentation
|
|
*.md text eol=lf
|
|
*.rst text eol=lf
|
|
*.txt text eol=lf
|
|
|
|
# Scripts
|
|
*.sh text eol=lf
|
|
apps/linux_cardputer_zero/packaging/trailmate-cardputer-zero-applaunch text eol=lf
|
|
*.bat text eol=crlf
|
|
*.ps1 text eol=crlf
|
|
*.cmd text eol=crlf
|
|
|
|
# Binary files
|
|
*.bin binary
|
|
*.hex binary
|
|
*.elf binary
|
|
*.o binary
|
|
*.a binary
|
|
*.lib binary
|
|
*.so binary
|
|
*.dll binary
|
|
*.exe binary
|
|
*.jpg binary
|
|
*.jpeg binary
|
|
*.png binary
|
|
*.gif binary
|
|
*.ico binary
|
|
*.pdf binary
|
|
*.zip binary
|
|
*.tar binary
|
|
*.gz binary
|
|
*.7z binary
|
|
*.rar binary
|
|
|
|
# PlatformIO build artifacts
|
|
.pio/** binary
|
|
build/** binary
|
|
libdeps/** binary
|
|
|
|
# IDE files (keep as is)
|
|
.vscode/** text eol=lf
|
|
.idea/** text eol=lf
|
|
|
|
# Keep existing line endings for these
|
|
*.patch text -eol
|
|
# Vendor patch context includes significant blank-line prefixes and old whitespace.
|
|
boards/t_display_cm0/kernel/*.patch -whitespace
|
|
|