Changeset 70729 in vbox
- Timestamp:
- Jan 24, 2018 4:27:15 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 120480
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/win/Makefile.kmk
r69406 r70729 180 180 $(PATH_STAGE_BIN)/$(PACKAGE_NAME_MULTIARCH_FINAL) \ 181 181 $(PATH_MULTIARCH_TEMP)/$(PACKAGE_NAME_MULTIARCH.x86) 182 else 182 endif 183 ifndef VBOX_WITH_MSM_INSTALL 183 184 OTHER_CLEAN += \ 184 $( PACKAGE_NAME_MULTIARCH_COMMONCAB)185 $(VBOX_WIN_INST_OUT_DIR)/common.cab 185 186 endif 186 187 else … … 382 383 define def_vbox_link_msi 383 384 $(VBOX_WIN_INST_OUT_DIR)/$(lang)/$(PACKAGE_NAME_LANG)_$(lang).msi \ 384 $(if-expr defined(VBOX_WITH_COMBINED_PACKAGE) , + $(VBOX_WIN_INST_OUT_DIR)/common.cab,): \385 $(if-expr defined(VBOX_WITH_COMBINED_PACKAGE) && !defined(VBOX_WITH_MSM_INSTALL), + $(VBOX_WIN_INST_OUT_DIR)/common.cab,): \ 385 386 $(VBOX_WIN_INST_OUT_DIR)/$(lang)/VirtualBox_$(lang).wixobj \ 386 387 $(VBOX_WIN_INST_OUT_DIR)/NLS/Language_$(lang).wxl \ … … 404 405 $$< \ 405 406 $(VBOX_PATH_WIX)/difxapp_$(if-expr "$(KBUILD_TARGET_ARCH)" == "x86",x86,x64).wixlib 406 if def VBOX_WITH_COMBINED_PACKAGE407 if defined(VBOX_WITH_COMBINED_PACKAGE) && !defined(VBOX_WITH_MSM_INSTALL) 407 408 $(MV) -f -- $$(@D)/common.cab $$(@D)/../common.cab 408 409 endif … … 441 442 endef 442 443 443 $(if $(VBOX_WITH_MSM_INSTALL), \444 $(if-expr defined(VBOX_WITH_MSM_INSTALL), \ 444 445 $(foreach module,$(VBOX_INSTALLER_MERGE_MODULES), \ 445 446 $(foreach lang,$(VBOX_INSTALLER_MERGE_LANGUAGES), \ … … 484 485 $(PATH_SUB_CURRENT)/VirtualBox.wxs \ 485 486 $(PATH_SUB_CURRENT)/UserInterface.wxi \ 486 $(if $(VBOX_WITH_MSM_INSTALL), \487 $(if-expr defined(VBOX_WITH_MSM_INSTALL), \ 487 488 $(foreach module,$(VBOX_INSTALLER_MERGE_MODULES), \ 488 489 $(VBOX_WIN_INST_OUT_DIR)/VBoxMerge$(module)_$(lang).msm), \ … … 522 523 -E 'VBOX_GUI_USE_QGL=$(if $(VBOX_GUI_USE_QGL),yes,no)' \ 523 524 -E 'VBOX_MIDL_PROXY_CLSID=$(VBOX_MIDL_PROXY_CLSID)' \ 524 $(if $(VBOX_WITH_MSM_INSTALL), \525 $(if-expr defined(VBOX_WITH_MSM_INSTALL), \ 525 526 $(foreach module,$(VBOX_INSTALLER_MERGE_MODULES), \ 526 527 -E 'VBOX_WIN_INST_MERGE_$(toupper $(module))=$(VBOX_WIN_INST_OUT_DIR)/VBoxMerge$(module)_$(lang).msm'),) \ … … 529 530 -E 'VBOX_WITH_32_ON_64_MAIN_API=$(if $(VBOX_WITH_32_ON_64_MAIN_API),yes,no)' \ 530 531 -E 'VBOX_WITH_ADDITIONS_PACKING=$(if $(VBOX_WITH_ADDITIONS_PACKING),yes,no)' \ 531 -E 'VBOX_WITH_COMBINED_PACKAGE=$(if $(VBOX_WITH_COMBINED_PACKAGE),yes,no)' \532 -E 'VBOX_WITH_COMBINED_PACKAGE=$(if-expr defined(VBOX_WITH_COMBINED_PACKAGE),yes,no)' \ 532 533 -E 'VBOX_WITH_CROGL=$(if $(VBOX_WITH_CROGL),yes,no)' \ 533 534 -E 'VBOX_WITH_DEBUGGER_GUI=$(if-expr defined(VBOX_WITH_DEBUGGER_GUI) && defined(VBOX_WITH_QTGUI),yes,no)' \ … … 542 543 -E 'VBOX_WITH_LICENSE_DISPLAY=$(if $(VBOX_WITH_LICENSE_DISPLAY),yes,no)' \ 543 544 -E 'VBOX_WITH_MIDL_PROXY_STUB=$(if $(VBOX_WITH_MIDL_PROXY_STUB),yes,no)' \ 544 -E 'VBOX_WITH_MSM_INSTALL=$(if $(VBOX_WITH_MSM_INSTALL),yes,no)' \545 -E 'VBOX_WITH_MSM_INSTALL=$(if-expr defined(VBOX_WITH_MSM_INSTALL),yes,no)' \ 545 546 -E 'VBOX_WITH_NETFLT=$(if $(VBOX_WITH_NETFLT),yes,no)' \ 546 547 -E 'VBOX_WITH_PYTHON=$(if $(VBOX_WITH_PYTHON),yes,no)' \ … … 621 622 -E 'VBOX_WITH_32_ON_64_MAIN_API=$(if $(VBOX_WITH_32_ON_64_MAIN_API),yes,no)' \ 622 623 -E 'VBOX_WITH_ADDITIONS_PACKING=$(if $(VBOX_WITH_ADDITIONS_PACKING),yes,no)' \ 623 -E 'VBOX_WITH_COMBINED_PACKAGE=$(if $(VBOX_WITH_COMBINED_PACKAGE),yes,no)' \624 -E 'VBOX_WITH_COMBINED_PACKAGE=$(if-expr defined(VBOX_WITH_COMBINED_PACKAGE),yes,no)' \ 624 625 -E 'VBOX_WITH_CROGL=$(if $(VBOX_WITH_CROGL),yes,no)' \ 625 626 -E 'VBOX_WITH_DEBUGGER_GUI=$(if-expr defined(VBOX_WITH_DEBUGGER_GUI) && defined(VBOX_WITH_QTGUI),yes,no)' \ … … 634 635 -E 'VBOX_WITH_LICENSE_DISPLAY=$(if $(VBOX_WITH_LICENSE_DISPLAY),yes,no)' \ 635 636 -E 'VBOX_WITH_MIDL_PROXY_STUB=$(if $(VBOX_WITH_MIDL_PROXY_STUB),yes,no)' \ 636 -E 'VBOX_WITH_MSM_INSTALL=$(if $(VBOX_WITH_MSM_INSTALL),yes,no)' \637 -E 'VBOX_WITH_MSM_INSTALL=$(if-expr defined(VBOX_WITH_MSM_INSTALL),yes,no)' \ 637 638 -E 'VBOX_WITH_NETFLT=$(if $(VBOX_WITH_NETFLT),yes,no)' \ 638 639 -E 'VBOX_WITH_PYTHON=$(if $(VBOX_WITH_PYTHON),yes,no)' \ … … 816 817 $$(VBoxStubBld_1_TARGET) 817 818 $(call MSG_L1,Building Windows combined package) 818 $(if $(VBOX_WITH_MSM_INSTALL),,$(call VBOX_SIGN_FILE_FN,$(PACKAGE_NAME_MULTIARCH_COMMONCAB)))819 $(if-expr defined(VBOX_WITH_MSM_INSTALL),,$(call VBOX_SIGN_FILE_FN,$(PACKAGE_NAME_MULTIARCH_COMMONCAB))) 819 820 $(REDIRECT) -C $(@D) -- \ 820 821 $(VBoxStubBld_1_TARGET) -out $@ \ 821 822 -target-x86 $(PATH_MULTIARCH_TEMP)/$(PACKAGE_NAME_MULTIARCH.x86) \ 822 823 -target-amd64 $(PATH_MULTIARCH_TEMP)/$(PACKAGE_NAME_MULTIARCH.amd64) \ 823 $(if $(VBOX_WITH_MSM_INSTALL),,-target-all $(PACKAGE_NAME_MULTIARCH_COMMONCAB)) \824 $(if-expr defined(VBOX_WITH_MSM_INSTALL),,-target-all $(PACKAGE_NAME_MULTIARCH_COMMONCAB)) \ 824 825 -stub $(PATH_STAGE_BIN)/VBoxStub.exe 825 826 $(VBOX_VCC_EDITBIN) /IntegrityCheck:NO $@
Note:
See TracChangeset
for help on using the changeset viewer.