зеркало из https://github.com/mozilla/gecko-dev.git
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:
Родитель
28547df338
Коммит
ab694dd0cf
|
@ -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, :)
|
||||
|
|
Загрузка…
Ссылка в новой задаче