VirtualBox

Changeset 88323 in vbox


Ignore:
Timestamp:
Mar 30, 2021 3:25:06 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
143544
Message:

/Config.kmk, /Makefile.kmk: More QHelp work, allow packing and deal with QHelp files from build server.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Config.kmk

    r88317 r88323  
    390390if1of ($(KBUILD_TARGET), win)
    391391 VBOX_WITH_DOCS_CHM =
    392 endif
     392 VBOX_WITH_DOCS_CHM_PACKING =
     393endif
     394# Include QHelp documentation in the package
     395VBOX_WITH_DOCS_QHELP_PACKING = 1
    393396# By default only include translations in documentation-only builds
    394397ifdef VBOX_ONLY_DOCS
     
    674677ifeq ($(KBUILD_TARGET),darwin)
    675678 VBOX_WITH_COCOA_QT = 1
     679endif
     680# Enable the QHelp based help function in UI.
     681if1of ($(KBUILD_TARGET), darwin linux win)
     682 VBOX_WITH_QHELP_VIEWER = 1
    676683endif
    677684# VBox Ballooning Control frontend.
  • trunk/Makefile.kmk

    r88316 r88323  
    375375        $(addprefix $(PATH_TARGET)/, \
    376376                $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),VirtualBox.chm,) \
     377                $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),UserManual.qch UserManual.qhc,) \
    377378                UserManual.pdf \
    378379                $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), \
    379380                        $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),VirtualBox_$(f).chm,) \
     381                        $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),UserManual_$(f).qch UserManual_$(f).qhc,) \
    380382                        UserManual_$(f).pdf))
    381383buildserver-docs_CLEANS = \
     
    384386        $(buildserver-docs_0_OUTDIR)/VBoxDocumentation.zip.tmp \
    385387        $(addprefix $(PATH_TARGET)/, \
    386                 VirtualBox.chm UserManual.pdf \
    387                 $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES),VirtualBox_$(f).chm UserManual_$(f).pdf))
     388                VirtualBox.chm UserManual.qch UserManual.qhc UserManual.pdf \
     389                $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), \
     390                        VirtualBox_$(f).chm \
     391                        UserManual_$(f).qch UserManual_$(f).qhc \
     392                        UserManual_$(f).pdf))
    388393
    389394$$(buildserver-docs_0_OUTDIR)/unpacked.ts +| \
    390395        $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),$(PATH_TARGET)/VirtualBox.chm,) \
     396        $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),$(PATH_TARGET)/UserManual.qch $(PATH_TARGET)/UserManual.qhc,) \
    391397        $(PATH_TARGET)/UserManual.pdf \
    392 $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES),$(PATH_TARGET)/VirtualBox_$(f).chm $(PATH_TARGET)/UserManual_$(f).pdf): \
     398$(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), \
     399        $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),$(PATH_TARGET)/VirtualBox_$(f).chm,) \
     400        $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),$(PATH_TARGET)/UserManual_$(f).qch $(PATH_TARGET)/UserManual_$(f).qhc,) \
     401        $(PATH_TARGET)/UserManual_$(f).pdf): \
    393402                $$(buildserver-docs_0_OUTDIR)/VBoxDocumentation.zip
    394403        $(call MSG_L1,Unpacking documentation)
     
    396405        $(TOUCH) -c -- \
    397406                $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),$(PATH_TARGET)/VirtualBox.chm,) \
     407                $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),$(PATH_TARGET)/UserManual.qch $(PATH_TARGET)/UserManual.qhc,) \
    398408                $(PATH_TARGET)/UserManual.pdf \
    399409                $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), \
    400410                        $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),$(PATH_TARGET)/VirtualBox_$(f).chm,) \
     411                        $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),$(PATH_TARGET)/UserManual_$(f).qch $(PATH_TARGET)/UserManual_$(f).qhc,) \
    401412                        $(PATH_TARGET)/UserManual_$(f).pdf)
    402413        $(APPEND) -t $@ "done"
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