Initial commit

This commit is contained in:
2026-05-03 18:01:55 +02:00
commit 37c66db93e
4 changed files with 80 additions and 0 deletions

9
README.md Normal file
View File

@@ -0,0 +1,9 @@
# NeoECU gitignore
This repository contains the different `.gitignore` files required when setting up any NeoECU project.
The files are as follows:
- `global.gitignore` - Copy to the root of your repository
- `stm32.gitignore` - Copy to the `STM32` directory of your repository
- `zephyr.gitignore` - Copy to the `Zephyr` directory of your repository
All files should be named `.gitignore` in their respective directories

5
global.gitignore Normal file
View File

@@ -0,0 +1,5 @@
.venv/
.cache/
**/.cache/
.jlink_scripts/
**/.jlink_scripts/

35
stm32.gitignore Normal file
View File

@@ -0,0 +1,35 @@
# ========================
# Build outputs
# ========================
build/
**/build/
*.elf
*.bin
*.hex
*.map
*.o
*.a
*.d
# ========================
# CMake
# ========================
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
compile_commands.json
# ========================
# IDE / Editor
# ========================
.vscode/
.idea/
*.swp
*.log
# ========================
# OS
# ========================
.DS_Store
Thumbs.db

31
zephyr.gitignore Normal file
View File

@@ -0,0 +1,31 @@
# ========================
# Build directory
# ========================
build/
**/build/
# ========================
# CMake
# ========================
CMakeCache.txt
CMakeFiles/
cmake_install.cmake
compile_commands.json
# ========================
# Zephyr / west (optional)
# ========================
.west/
# ========================
# Editor / IDE
# ========================
.vscode/
.idea/
*.swp
# ========================
# OS
# ========================
.DS_Store
Thumbs.db