VirtualBox

Changeset 99709 in vbox


Ignore:
Timestamp:
May 9, 2023 9:50:28 PM (17 months ago)
Author:
vboxsync
Message:

*.kmk: Added a VBOX_DOXYGEN variable for controlling which doxygen binary we use. bugref:10442 bugref:10424

Location:
trunk
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r99701 r99709  
    24312431  VBOX_XSLTPROC  := xsltproc$(HOSTSUFF_EXE)
    24322432 endif
     2433endif
     2434
     2435# Doxygen
     2436ifeq ($(VBOX_DOXYGEN),)
     2437 VBOX_DOXYGEN   := $(firstfile $(rversortfiles $(qwildcard , $(KBUILD_DEVTOOLS_HST)/doxygen/v*))) doxygen$(HOSTSUFF_EXE)
    24332438endif
    24342439
  • trunk/Makefile.kmk

    r99706 r99709  
    991991        $(QUIET)$(RM) -Rf $(VBOX_CORE_DOXYFILE_OUTPUT)/html/
    992992        $(if-expr $(VBOX_JAVA_VERSION)+0 >= 70000, $(REDIRECT) -E "PATH=$(VBOX_JAVA_BIN_PATH)$(HOST_PATH_SEP)$(PATH)" --,) \
    993                 doxygen $(VBOX_CORE_DOXYFILE_OUTPUT)/Doxyfile.Core
     993                $(VBOX_DOXYGEN) $(VBOX_CORE_DOXYFILE_OUTPUT)/Doxyfile.Core
    994994        $(SED) -n \
    995995               -e ':nextwarning' \
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r99696 r99709  
    21782178        $(QUIET)$(RM) -f $@
    21792179        $(QUIET)$(RM) -Rf -- $(QTGUI_DOXYFILE_OUTPUT)/html/
    2180         doxygen $(QTGUI_DOXYFILE_OUTPUT)/Doxyfile.qtgui
     2180        $(VBOX_DOXYGEN) $(QTGUI_DOXYFILE_OUTPUT)/Doxyfile.qtgui
    21812181        $(APPEND) $@
    21822182
  • trunk/src/VBox/Main/Makefile.kmk

    r99707 r99709  
    297297        $(QUIET)$(VBOX_XSLTPROC) --path ".:$(PATH_ROOT)/doc/manual" -o $(PATH_TARGET)/VirtualBox.idl $(VBOX_PATH_MAIN_SRC)/idl/doxygen.xsl $(VBOX_XIDL_FILE_SRC)
    298298        $(QUIET)$(REDIRECT) -E 'DOCDIR=$(VBOX_MAIN_DOC_DIR)' -E 'PATH_TARGET=$(PATH_TARGET)' \
    299                 -- doxygen $(VBOX_PATH_MAIN_SRC)/Doxyfile.Main
     299                -- $(VBOX_DOXYGEN) $(VBOX_PATH_MAIN_SRC)/Doxyfile.Main
    300300        $(QUIET)$(TEST) -s "$(PATH_TARGET)/Main.err" -- $(ECHO_EXT) ">>>>>>>>>>>>>>>>>>>> Main.err: >>>>>>>>>>>>>>>>>>>>>>>>"
    301301        $(QUIET)$(TEST) -s "$(PATH_TARGET)/Main.err" -- $(CAT) "$(PATH_TARGET)/Main.err"
  • trunk/src/VBox/Runtime/Makefile.kmk

    r99538 r99709  
    46814681        $(QUIET)$(RM) -f $@
    46824682        $(QUIET)$(RM) -Rf $(IPRT_DOXYFILE_OUTPUT)/html/
    4683         doxygen $(DOXYGEN_OPTS) $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt
     4683        $(VBOX_DOXYGEN) $(DOXYGEN_OPTS) $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt
    46844684        $(SED)  -e '/warning. Unexpected tag .dd. found/d' \
    46854685                -e '/warning. Unsupported xml.html tag .globalScope. found/d' \
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette