add doxygen stuff

This commit is contained in:
Markus Teich 2016-06-12 00:26:05 +02:00
parent ccce00377c
commit 6416f0fbfe
5 changed files with 2409 additions and 5 deletions

6
.gitignore vendored
View File

@ -11,10 +11,12 @@
*.log
*.pdf
# autofoo
Makefile
Makefile.in
/.deps/
/.libs/
/Makefile
/Makefile.in
/aclocal.m4
/autom4te.cache/
/autoscan-*.log

View File

@ -1,5 +1,5 @@
## Makefile.am -- Process this file with automake to produce Makefile.in
# how to build a so library?
SUBDIRS = doc
lib_LTLIBRARIES = \
libbrandt.la

View File

@ -29,6 +29,8 @@ AC_TYPE_UINT16_T
CC=$(echo "${CC}" | sed 's/-std=gnu99/-std=c99/')
CPP=$(echo "${CC}" | sed 's/-std=gnu99/-std=c99/')
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([
Makefile
doc/Makefile
])
AC_OUTPUT

14
doc/Makefile.am Normal file
View File

@ -0,0 +1,14 @@
all:
@echo -e \
"Generate documentation:\n" \
"\tmake full - full documentation with dependency graphs (slow)\n" \
"\tmake fast - fast mode without dependency graphs"
full: brandt.doxy
doxygen $<
fast: brandt.doxy
sed 's/\(HAVE_DOT.*=\).*/\1 NO/' $< | doxygen -
clean:
rm -rf html

2386
doc/brandt.doxy Normal file

File diff suppressed because it is too large Load Diff