doc: attempt to get rid of doxygenlayouts and doxyfiles.
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.
This commit is contained in:
committed by
Karl Palsson
parent
ebe8c4a66c
commit
bdc38eed16
5
.gitignore
vendored
5
.gitignore
vendored
@@ -25,7 +25,10 @@ include/libopencm3/**/nvic.h
|
||||
include/libopencm3/**/**/nvic.h
|
||||
lib/**/vector_nvic.c
|
||||
lib/**/**/vector_nvic.c
|
||||
doxy.sourcelist
|
||||
DoxygenLayout.xml
|
||||
doc/*/Doxyfile
|
||||
doc/*/DoxygenLayout_*.xml
|
||||
doc/*/doxy.sourcelist
|
||||
include/libopencmsis/efm32/
|
||||
include/libopencmsis/lm3s/
|
||||
include/libopencmsis/lpc13xx/
|
||||
|
||||
Reference in New Issue
Block a user