diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..274c1a5 --- /dev/null +++ b/.gitignore @@ -0,0 +1,79 @@ + +# --- Build directories --- +cmake_build/ +BUILD/ +build/ +out/ +output/ +*.map +*.bin +*.hex +*.elf +*.srec + +# --- Object & dependency files --- +*.o +*.obj +*.d +*.lst +*.dep +*.tmp + +# --- CMake / Ninja / Make --- +CMakeFiles/ +CMakeCache.txt +Makefile +cmake_install.cmake +*.ninja +.ninja_deps +.ninja_log +CMakeUserPresets.json + +# --- Logs --- +*.log +*.trace +*.i +*.ii +*.s + +# --- IDE & editor configuration --- +.vscode/ +.idea/ +*.launch +*.code-workspace +*.user +*.sublime* +*.orig +*.bak + +# --- macOS & Windows system files --- +.DS_Store +Thumbs.db + +# --- Python-related --- +__pycache__/ +*.pyc +*.pyo +.venv/ +venv/ + +# --- Mbed tools generated files --- +.mbed/ +.mbedignore +mbed_settings.py +mbed_config.cmake +*.mbedignore +mbed-os/tools/ +mbed-os/cmake_build*/ +*/cmake_build/ +*/BUILD/ + +# --- Firmware output --- +*.axf +*.sb +*.s19 + +# --- Miscellaneous --- +*.zip +*.tar.gz +*.tgz