Generate doc root doxygenlayout file, as well as devices stuff, based on main Makefile $(TARGETS) and template files. Avoids painfull sync/merge of 20 files+ when adding a new device. bonus : allow to build only one device doc easily (make TARGETS=stm32f0 doc) regression: we currently loose device "fancy" naming as device name is guessed (toUpper()..) from folder name.
53 lines
746 B
Plaintext
53 lines
746 B
Plaintext
*.d
|
|
*.o
|
|
*.bin
|
|
*.hex
|
|
*.list
|
|
*.srec
|
|
*.a
|
|
*.elf
|
|
lib/*.ld
|
|
*.stylecheck
|
|
*.swp
|
|
\#*
|
|
.\#*
|
|
*~
|
|
*.map
|
|
*.log
|
|
*.pyc
|
|
html/
|
|
latex/
|
|
*.pdf
|
|
*.tag
|
|
.DS_Store
|
|
# These are generated
|
|
include/libopencm3/**/nvic.h
|
|
include/libopencm3/**/**/nvic.h
|
|
lib/**/vector_nvic.c
|
|
lib/**/**/vector_nvic.c
|
|
DoxygenLayout.xml
|
|
doc/*/Doxyfile
|
|
doc/*/DoxygenLayout_*.xml
|
|
doc/*/doxy.sourcelist
|
|
include/libopencmsis/efm32/
|
|
include/libopencmsis/lm3s/
|
|
include/libopencmsis/lpc13xx/
|
|
include/libopencmsis/lpc17xx/
|
|
include/libopencmsis/lpc43xx/
|
|
include/libopencmsis/msp432/
|
|
include/libopencmsis/sam/
|
|
include/libopencmsis/stm32/
|
|
include/libopencmsis/vf6xx/
|
|
|
|
# Editor/IDE config files
|
|
nbproject/
|
|
.idea/
|
|
.project
|
|
locm3.sublime-workspace
|
|
|
|
# cscope databases
|
|
cscope.out
|
|
|
|
# build droppings
|
|
.stamp_failure*
|