forked from mirrors/qmk_firmware
590b405468
* pulled source from dev branch * missed a file from origin * formatting * revised argument names. relaxed matching rules to work for avr too * add docstrings * added docs. tightened up regex * remove unused imports * cleaning up command file. use existing qmk dir constant * rename parser library file * move lib functions into command file. there are only 2 and they aren't large * currently debugging... * more robustly find config * updated docs * remove unused imports * reuse make executable from the main make command * pulled source from dev branch * missed a file from origin * formatting * revised argument names. relaxed matching rules to work for avr too * add docstrings * added docs. tightened up regex * remove unused imports * cleaning up command file. use existing qmk dir constant * rename parser library file * move lib functions into command file. there are only 2 and they aren't large * currently debugging... * more robustly find config * updated docs * remove unused imports * reuse make executable from the main make command * remove MAKEFLAGS from environment for better control over process management * Update .gitignore Co-authored-by: Michael Forster <forster@google.com> * add a usage line to docs * doc change as suggested Co-authored-by: Nick Brassel <nick@tzarc.org> * rename command * remove debug print statements * generate-compilation-database: fix arg handling * generate-comilation-db: improve error handling * use cli.run() instead of Popen() Co-authored-by: Xton <cdewan@apple.com> Co-authored-by: Christon DeWan <cmdpix@mac.com> Co-authored-by: Michael Forster <forster@google.com> Co-authored-by: Nick Brassel <nick@tzarc.org>
93 lines
1.2 KiB
Text
93 lines
1.2 KiB
Text
# Junk files
|
|
*.bak
|
|
*.swp
|
|
*~
|
|
.DS_Store
|
|
|
|
# Build artifacts
|
|
.clang_complete
|
|
.build/
|
|
*.elf
|
|
*.log
|
|
*.lss
|
|
*.lst
|
|
*.map
|
|
*.o
|
|
*.stackdump
|
|
*.sym
|
|
|
|
# QMK-specific
|
|
api_data/v1
|
|
doxygen/
|
|
quantum/version.h
|
|
*.bin
|
|
*.eep
|
|
*.hex
|
|
*.qmk
|
|
*.uf2
|
|
|
|
# Old-style QMK Makefiles
|
|
/keyboards/*/Makefile
|
|
/keyboards/*/*/Makefile
|
|
/keyboards/*/*/*/Makefile
|
|
/keyboards/*/*/*/*/Makefile
|
|
/keyboards/*/*/*/*/*/Makefile
|
|
/keyboards/*/keymaps/Makefile
|
|
/keyboards/*/*/keymaps/Makefile
|
|
/keyboards/*/*/*/keymaps/Makefile
|
|
/keyboards/*/*/*/*/keymaps/Makefile
|
|
/keyboards/*/*/*/*/*/keymaps/Makefile
|
|
|
|
# Eclipse/PyCharm/Other IDE Settings
|
|
*.iml
|
|
.browse.VC.db*
|
|
.cproject
|
|
.idea
|
|
.idea/
|
|
.project
|
|
.settings/
|
|
.vagrant/
|
|
|
|
# ?
|
|
.dep
|
|
.history/
|
|
build/
|
|
cmake-build-debug
|
|
CMakeLists.txt
|
|
|
|
# Let these ones be user specific, since we have so many different configurations
|
|
*.code-workspace
|
|
.stfolder
|
|
.tags
|
|
.vscode/c_cpp_properties.json
|
|
.vscode/ipch/
|
|
.vscode/last.sql
|
|
.vscode/launch.json
|
|
.vscode/tasks.json
|
|
.vscode/temp.sql
|
|
tags
|
|
|
|
# Ignore image files
|
|
*.gif
|
|
*.jpg
|
|
*.png
|
|
|
|
# Things Travis sees
|
|
/.vs
|
|
id_rsa_*
|
|
secrets.tar
|
|
|
|
# Python things
|
|
__pycache__
|
|
.python-version
|
|
|
|
# Prerequisites for updating ChibiOS
|
|
/util/fmpp*
|
|
|
|
# Allow to exist but don't include it in the repo
|
|
user_song_list.h
|
|
|
|
# clangd
|
|
compile_commands.json
|
|
.clangd/
|
|
.cache/
|