# =========================
# STM32CubeIDE / STM32 GCC
# =========================

# Build output folders
/Debug/
/Release/

# Generated compiler/linker artifacts
*.o
*.obj
*.d
*.su
*.cyclo
*.list
*.map
*.a
*.lib
*.out
*.exp
*.ilk
subdir.mk
sources.mk
objects.mk

# Firmware and executable deliverables (keep out of source history)
*.elf
*.axf
*.bin
*.hex
*.srec
*.verilog

# Captured logs/traces
/logs/
*.log

# Local IDE/OS temp files
.DS_Store
*.swp
*.tmp
*.bak
*~
.metadata/
.externalToolBuilders/

# Local launch configurations
*.launch

# Keep project descriptors/versioned configuration
!.project
!.cproject
!.settings/
!.mxproject
!*.ioc
