Changeset 65153 in vbox for trunk/src/VBox/Runtime
- Timestamp:
- Jan 5, 2017 1:20:21 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/Makefile.kmk
r64921 r65153 129 129 $(IPRT_OUT_DIR)/odi2name.h \ 130 130 $(IPRT_OUT_DIR)/odi2name.h.ts \ 131 $(IPRT_ OUT_DIR)/Doxyfile.iprt \132 $(IPRT_ OUT_DIR)/Doxyfile.iprt.dep \133 $(IPRT_ OUT_DIR)/docs.iprt131 $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt \ 132 $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt.dep \ 133 $(IPRT_DOXYFILE_OUTPUT)/docs.iprt 134 134 135 135 … … 2911 2911 IPRT_DOXYFILE_INPUT := \ 2912 2912 $(IPRT_DOXYFILE_INPUT_FIRST) \ 2913 $( filter-out $(IPRT_DOXYFILE_INPUT_FIRST), $(IPRT_DOXYFILE_INPUT))2913 $(sort $(filter-out $(IPRT_DOXYFILE_INPUT_FIRST), $(IPRT_DOXYFILE_INPUT))) 2914 2914 2915 2915 … … 2917 2917 BLDDIRS += $(IPRT_DOXYFILE_OUTPUT) 2918 2918 2919 includedep $(IPRT_ OUT_DIR)/Doxyfile.iprt.dep2919 includedep $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt.dep 2920 2920 2921 2921 # Generate the Doxyfile 2922 $(IPRT_ OUT_DIR)/Doxyfile.iprt: \2922 $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt: \ 2923 2923 $(VBOX_PATH_RUNTIME_SRC)/Doxyfile \ 2924 2924 $(VBOX_PATH_RUNTIME_SRC)/Makefile.kmk \ 2925 $(comp-vars IPRT_DOXYFILE_INPUT,DOXYGEN_I NPUT_PREV,FORCE) \2926 $(comp-vars IPRT_DOXYFILE_OUTPUT,DOXYGEN_ OUTPUT_PREV,FORCE) \2925 $(comp-vars IPRT_DOXYFILE_INPUT,DOXYGEN_IPRT_INPUT_PREV,FORCE) \ 2926 $(comp-vars IPRT_DOXYFILE_OUTPUT,DOXYGEN_IPRT_OUTPUT_PREV,FORCE) \ 2927 2927 | $$(dir $$@) 2928 2928 $(QUIET)$(RM) -f $@ [email protected] [email protected] … … 2947 2947 $(QUIET)$(APPEND) [email protected] 2948 2948 $(QUIET)$(MV) -f [email protected] $@ 2949 $(QUIET)$(APPEND) [email protected] "DOXYGEN_ OUTPUT_PREV = $(IPRT_DOXYFILE_OUTPUT)"2950 $(QUIET)$(APPEND) [email protected] "DOXYGEN_I NPUT_PREV = $(IPRT_DOXYFILE_INPUT)"2949 $(QUIET)$(APPEND) [email protected] "DOXYGEN_IPRT_OUTPUT_PREV = $(IPRT_DOXYFILE_OUTPUT)" 2950 $(QUIET)$(APPEND) [email protected] "DOXYGEN_IPRT_INPUT_PREV = $(IPRT_DOXYFILE_INPUT)" 2951 2951 2952 2952 # Do the actual job. 2953 $(IPRT_OUT_DIR)/docs.iprt: $(IPRT_OUT_DIR)/Doxyfile.iprt $$(IPRT_DOXYFILE_INPUT) | $(IPRT_DOXYFILE_OUTPUT)/ 2954 $(QUIET)$(RM) -f $(wildcard $(IPRT_DOXYFILE_OUTPUT)/html/*) $(IPRT_OUT_DIR)/docs.iprt 2955 doxygen $(DOXYGEN_OPTS) $(IPRT_OUT_DIR)/Doxyfile.iprt 2956 $(SED) -e '/warning. Unexpected tag .dd. found/d' \ 2957 -e '/warning. Unsupported xml.html tag .globalScope. found/d' \ 2958 --output $(IPRT_DOXYFILE_OUTPUT)/errors2 \ 2959 $(IPRT_DOXYFILE_OUTPUT)/errors 2953 $(IPRT_DOXYFILE_OUTPUT)/docs.iprt: $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt $$(IPRT_DOXYFILE_INPUT) \ 2954 | $(IPRT_DOXYFILE_OUTPUT)/ 2955 $(QUIET)$(RM) -f $@ 2956 $(QUIET)$(RM) -Rf $(IPRT_DOXYFILE_OUTPUT)/html/ 2957 doxygen $(DOXYGEN_OPTS) $(IPRT_DOXYFILE_OUTPUT)/Doxyfile.iprt 2958 $(SED) \ 2959 -e '/warning. Unexpected tag .dd. found/d' \ 2960 -e '/warning. Unsupported xml.html tag .globalScope. found/d' \ 2961 --output $(IPRT_DOXYFILE_OUTPUT)/errors2 \ 2962 $(IPRT_DOXYFILE_OUTPUT)/errors 2960 2963 $(CAT) $(IPRT_DOXYFILE_OUTPUT)/errors2 2961 2964 $(SED) -e "/[^ ]/q 1" $(IPRT_DOXYFILE_OUTPUT)/errors2 2962 $(APPEND) $ (IPRT_OUT_DIR)/docs.iprt2965 $(APPEND) $@ 2963 2966 2964 2967 # aliases 2965 docs.iprt: $(IPRT_ OUT_DIR)/docs.iprt2968 docs.iprt: $(IPRT_DOXYFILE_OUTPUT)/docs.iprt 2966 2969 if !defined(VBOX_ONLY_DOCS) && defined(VBOX_WITH_ALL_DOXYGEN_TARGETS) 2967 docs: $(IPRT_OUT_DIR)/docs.iprt2970 docs: $(IPRT_DOXYFILE_OUTPUT)/docs.iprt 2968 2971 endif 2969 2972 2970 2973 test-doxygen:: 2971 @echo test-$(comp-vars IPRT_DOXYFILE_OUTPUT,DOXYGEN_ OUTPUT_PREV,FORCE)2974 @echo test-$(comp-vars IPRT_DOXYFILE_OUTPUT,DOXYGEN_IPRT_OUTPUT_PREV,FORCE) 2972 2975 @echo $(IPRT_DOXYFILE_OUTPUT) 2973 @echo $(DOXYGEN_ OUTPUT_PREV)2976 @echo $(DOXYGEN_IPRT_OUTPUT_PREV) 2974 2977 @echo $(IPRT_DOXYFILE_INPUT) 2975 2978
Note:
See TracChangeset
for help on using the changeset viewer.