mirror of
https://github.com/avrdudes/avrdude.git
synced 2026-09-22 09:06:23 +03:00
Create avrstats.texi for statistics used in the docu
This commit is contained in:
@@ -23,6 +23,7 @@ set(GENERATED_TEXINFOS
|
||||
programmers.texi
|
||||
programmer_types.texi
|
||||
parts.texi
|
||||
avrstats.texi
|
||||
version.texi
|
||||
)
|
||||
|
||||
@@ -76,10 +77,16 @@ add_custom_command(
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "@set EDITION ${DOCS_VERSION}" > version.texi
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "@set VERSION ${DOCS_VERSION}" >> version.texi
|
||||
COMMAND ${CMAKE_COMMAND} -E echo "@set UPDATED ${DOCS_UPDATED}" >> version.texi
|
||||
COMMAND echo -n "@set NUMPARTS " >> version.texi
|
||||
COMMAND $<TARGET_FILE:avrdude> -C ${AVRDUDE_CONF} -p \? 2>&1 | grep = | wc -l >> version.texi
|
||||
COMMAND echo -n "@set NUMPROGRAMMERS " >> version.texi
|
||||
COMMAND $<TARGET_FILE:avrdude> -C ${AVRDUDE_CONF} -c \? 2>&1 | grep = | wc -l >> version.texi
|
||||
VERBATIM
|
||||
)
|
||||
|
||||
add_custom_command(
|
||||
OUTPUT avrstats.texi
|
||||
DEPENDS avrdude_binaries
|
||||
COMMAND echo -n "@set NUMPARTS " >> avrstats.texi
|
||||
COMMAND $<TARGET_FILE:avrdude> -C ${AVRDUDE_CONF} -p \? 2>&1 | grep = | wc -l >> avrstats.texi
|
||||
COMMAND echo -n "@set NUMPROGRAMMERS " >> avrstats.texi
|
||||
COMMAND $<TARGET_FILE:avrdude> -C ${AVRDUDE_CONF} -c \? 2>&1 | grep = | wc -l >> avrstats.texi
|
||||
VERBATIM
|
||||
)
|
||||
|
||||
|
||||
@@ -20,6 +20,7 @@ GENERATED_TEXINFOS = \
|
||||
$(builddir)/programmers.texi \
|
||||
$(builddir)/parts.texi \
|
||||
$(builddir)/programmer_types.texi \
|
||||
$(builddir)/avrstats.texi \
|
||||
$(builddir)/version.texi
|
||||
|
||||
CLEANFILES = \
|
||||
@@ -70,6 +71,12 @@ $(builddir)/parts.texi: ../avrdude$(EXEEXT) ../avrdude.conf $(srcdir)/parts.sed
|
||||
| grep = | sed -f $(srcdir)/parts.sed \
|
||||
>parts.texi
|
||||
|
||||
$(builddir)/avrstats.texi: ../avrdude$(EXEEXT) ../avrdude.conf Makefile
|
||||
echo -n "@set NUMPARTS " >> avrstats.texi
|
||||
../avrdude$(EXEEXT) -C ../avrdude.conf -p \? 2>&1 | grep = | wc -l >> avrstats.texi
|
||||
echo -n "@set NUMPROGRAMMERS " >> avrstats.texi
|
||||
../avrdude$(EXEEXT) -C ../avrdude.conf -c \? 2>&1 | grep = | wc -l >> avrstats.texi
|
||||
|
||||
clean-local:
|
||||
rm -rf avrdude-html *.info
|
||||
|
||||
|
||||
@@ -14,6 +14,9 @@
|
||||
@c @set EDITION 3.2.0
|
||||
@c @set VERSION 3.2.0
|
||||
|
||||
@include avrstats.texi
|
||||
@c These contain various statistics used as @value{....} below
|
||||
|
||||
@c This is a dir.info fragment to support semi-automated addition of
|
||||
@c manuals to an info tree.
|
||||
@dircategory AVR Programming & development tools.
|
||||
|
||||
Reference in New Issue
Block a user