VirtualBox

Ignore:
Timestamp:
Oct 9, 2015 10:17:40 AM (10 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
103238
Message:

Runtime/Makefile.kmk: Made doxygen warnings and errors stop the build.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/Makefile.kmk

    r57974 r58136  
    27312731        $(QUIET)$(APPEND) [email protected] "OUTPUT_DIRECTORY = $(IPRT_DOXYFILE_OUTPUT)"
    27322732        $(QUIET)$(APPEND) [email protected] "WARN_LOGFILE = $(IPRT_DOXYFILE_OUTPUT)/errors"
    2733         $(QUIET)$(APPEND) [email protected] "INCLUDE_PATH = $(PATH_ROOT)/include include . common/table"
     2733        $(QUIET)$(APPEND) [email protected] 'INCLUDE_PATH = ' \
     2734                '$(PATH_ROOT)/include' \
     2735                '$(VBOX_PATH_RUNTIME_SRC)/include' \
     2736                '$(VBOX_PATH_RUNTIME_SRC)/' \
     2737                '$(VBOX_PATH_RUNTIME_SRC)/common/table'
    27342738        $(QUIET)$(APPEND) [email protected] "INCLUDE_FILE_PATTERNS = *.cpp.h"
    27352739        $(QUIET)$(APPEND) [email protected] "PREDEFINED += $(ARCH_BITS_DEFS)"
     
    27402744        '$(VBOX_PATH_RUNTIME_SRC)/common/ldr/ldrkStuff.cpp'
    27412745        $(QUIET)$(APPEND) [email protected]
    2742         $(QUIET)$(APPEND) [email protected] "INPUT = $(IPRT_DOXYFILE_INPUT)"
     2746        $(QUIET)$(APPEND) [email protected] 'INPUT = $(foreach x,$(IPRT_DOXYFILE_INPUT),\$(NLTAB)$(x))'
    27432747        $(QUIET)$(APPEND) [email protected]
    27442748        $(QUIET)$(MV) -f [email protected] $@
     
    27502754        $(QUIET)$(RM) -f $(wildcard $(IPRT_DOXYFILE_OUTPUT)/html/*) $(IPRT_OUT_DIR)/docs.iprt
    27512755        doxygen $(DOXYGEN_OPTS) $(IPRT_OUT_DIR)/Doxyfile.iprt
     2756        $(SED)  -e "/warning: Unexpected \<dd\> found/d" \
     2757                -e "/warning: Unsupported xml\/html tag \<globalScope\> found/d" \
     2758               --output $(IPRT_DOXYFILE_OUTPUT)/errors2 \
     2759                 $(IPRT_DOXYFILE_OUTPUT)/errors
     2760        $(MV) -f $(IPRT_DOXYFILE_OUTPUT)/errors2 $(IPRT_DOXYFILE_OUTPUT)/errors
     2761        $(CAT) $(IPRT_DOXYFILE_OUTPUT)/errors
     2762        $(SED) -e "/[^ ]/q 1" $(IPRT_DOXYFILE_OUTPUT)/errors
    27522763        $(APPEND) $(IPRT_OUT_DIR)/docs.iprt
    27532764
Note: See TracChangeset for help on using the changeset viewer.

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