Add "documentation" rule to rules.mk. This generates HTML documentation from h/idl files using doxygen. b=112214 r=seawood@netscape.com sr=rpotts@netscape.com a=dbaron@fas.harvard.edu

This commit is contained in:
locka%iol.ie 2002-02-22 11:11:24 +00:00
Родитель 28547df338
Коммит ab694dd0cf
3 изменённых файлов: 6 добавлений и 0 удалений

Просмотреть файл

@ -226,6 +226,7 @@ UNZIP_PROG = @UNZIP@
ZIP_PROG = @ZIP@
XARGS = @XARGS@
STRIP = @STRIP@
DOXYGEN = @DOXYGEN@
ifdef MOZ_NATIVE_JPEG
JPEG_CFLAGS = @JPEG_CFLAGS@

Просмотреть файл

@ -1710,3 +1710,7 @@ ifneq (,$(filter $(PROGRAM) $(SIMPLE_PROGRAMS) $(LIBRARY) $(SHARED_LIBRARY),$(TA
zip $(DEPTH)/makefiles $(subst $(topsrcdir),$(MOZ_SRC)/mozilla,$(srcdir)/Makefile.in)
endif
+$(LOOP_OVER_MOZ_DIRS)
documentation:
@cd $(DEPTH)
$(DOXYGEN) $(topsrcdir)/config/doxygen.cfg

Просмотреть файл

@ -381,6 +381,7 @@ AC_PATH_PROG(XARGS, xargs)
if test -z "$XARGS" || test "$XARGS" = ":"; then
AC_MSG_ERROR([xargs not found in \$PATH .])
fi
AC_PATH_PROG(DOXYGEN, doxygen, :)
dnl Be sure the make we use is GNU make.
AC_PATH_PROGS(MAKE, gmake make, :)