libupnp is the last package using doc++ in Debian, and we
are keen to remove it, because of the problems it is causing
due to no longer being maintained.
Many thanks,
Roger
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Logged In: YES
user_id=865654
in progress
Logged In: YES
user_id=116840
Many thanks for taking a look at this. If you need any help
with doxygen, please let me know. I would suggest putting
in configure.ac:
AC_PATH_PROG([DOXYGEN], [doxygen])
You can also generate the doxygen config file with
AC_CONFIG_FILE (to substitute in paths). For example:
PROJECT_NUMBER = @VERSION@
STRIP_FROM_PATH = @top_srcdir@
INPUT = @top_srcdir@/path/to/sources
libupnp is the last package using doc++ in Debian, and we
are keen to remove it, because of the problems it is causing
due to no longer being maintained.
Many thanks,
Roger
Logged In: YES
user_id=116840
I also forgot to mention. In configure.ac:
AM_MAINTAINER_MODE
AC_PATH_PROG([DOXYGEN], [doxygen])
AM_CONDITIONAL([USE_DOXYGEN], [test -n "$DOXYGEN"])
Maintainer mode is used to ensure the docs aren't usually
built by end users.
In your Makefile.am (example for schroot project; just
replace schroot with your library name):
if MAINTAINER_MODE
all-local: schroot
endif
if USE_DOXYGEN
schroot: schroot-stamp
else
schroot:
endif
schroot-stamp: schroot.dox $(top_srcdir)/configure
$(RM) -rf schroot/html
$(DOXYGEN) schroot.dox
touch $@
CLEANFILES = \ schroot.log
maintainer-clean-local:
$(RM) -r schroot
MAINTAINERCLEANFILES = \ schroot-stamp
EXTRA_DIST = \ schroot \ schroot-stamp
.PHONY: schroot
Logged In: YES
user_id=116840
Is any progress being made with this?