Changeset 69406 in vbox for trunk/src/VBox/Installer
- Timestamp:
- Oct 27, 2017 12:22:02 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 118735
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/win/Makefile.kmk
r69245 r69406 28 28 # 29 29 include $(PATH_SUB_CURRENT)/InstallHelper/Makefile.kmk 30 31 ifdef VBOX_WITH_BUNDLED_INSTALLER32 ifeq ($(KBUILD_TARGET_ARCH),x86)33 include $(PATH_SUB_CURRENT)/BundleMachine/Makefile.kmk34 endif35 endif36 30 37 31 ifeq ($(KBUILD_TARGET_ARCH),x86) … … 203 197 $(VBOX_WIN_INST_OUT_DIR)/VBoxMerge$(module)_$(lang).wixobj \ 204 198 $(VBOX_WIN_INST_OUT_DIR)/VBoxMerge$(module)_$(lang).wixpdb)) 205 endif206 207 ifdef VBOX_WITH_BUNDLED_INSTALLER208 ifeq ($(KBUILD_TARGET),darwin)209 VBOX_TMP_DIR ?= /VBox210 ZIP = /usr/bin/zip211 else212 VBOX_TMP_DIR ?= c:\Temp213 ZIP = zip214 endif215 216 ifndef VBOX_PATH_PACK_TMP217 VBOX_PATH_PACK_TMP := $(VBOX_WIN_INST_OUT_DIR)218 endif219 220 VBOX_PATH_PACK_BUNDLE_TMP = $(PATH_STAGE_BIN)/VBoxWinBundleInstaller221 VBOX_PATH_PACK_BUNDLE_ZIP = $(PATH_STAGE_BIN)/VBoxWinBundleInstaller-$(KBUILD_TARGET_ARCH).zip222 223 VBOX_BRAND_WIN_INST_NAME.x86 = $(PACKAGE_BASE)-Win_x86$(VBOX_BRAND_WIN_INST_EXT).msi224 VBOX_BRAND_WIN_INST_NAME.amd64 = $(PACKAGE_BASE)-Win_amd64$(VBOX_BRAND_WIN_INST_EXT).msi225 226 PACKING.win += $(VBOX_PATH_PACK_BUNDLE_ZIP)227 199 endif 228 200 … … 856 828 857 829 858 #859 # Make the bundle installer (for retail ISOs) (zip-file).860 #861 $(VBOX_PATH_PACK_BUNDLE_ZIP): \862 $(PACKAGE_NAME_FINAL) \863 $(if-expr "$(KBUILD_TARGET_ARCH)" == "x86", \864 $(PATH_STAGE_BIN)/VBoxBundleMachine.exe \865 $(if $(VBOX_WITH_COMBINED_PACKAGE), $(PATH_STAGE_BIN)/$(PACKAGE_NAME_MULTIARCH_FINAL)),)866 $(RM) -Rf -- $(VBOX_PATH_PACK_BUNDLE_TMP)/867 $(MKDIR) -p $(VBOX_PATH_PACK_BUNDLE_TMP)/868 ifndef VBOX_WITH_COMBINED_PACKAGE869 $(CP) $(PACKAGE_NAME_FINAL) $(VBOX_PATH_PACK_BUNDLE_TMP)/$(VBOX_BRAND_WIN_INST_NAME.$(KBUILD_TARGET_ARCH))870 endif871 ifeq ($(KBUILD_TARGET_ARCH),x86)872 ifdef VBOX_WITH_COMBINED_PACKAGE873 $(CP) $(PATH_STAGE_BIN)/$(PACKAGE_NAME_MULTIARCH_FINAL) $(VBOX_PATH_PACK_BUNDLE_TMP)/$(PACKAGE_NAME_MULTIARCH_FINAL)874 endif875 $(CP) $(PATH_STAGE_BIN)/VBoxBundleMachine.exe $(VBOX_PATH_PACK_BUNDLE_TMP)/876 $(CP) $(PATH_STAGE_BIN)/AutoStartMenu.exe $(VBOX_PATH_PACK_BUNDLE_TMP)/877 endif878 ifeq ($(KBUILD_TARGET_ARCH),amd64)879 ifndef VBOX_WITH_COMBINED_PACKAGE880 # Only needed if *not* combined package -- otherwise the 64-bit build881 # has nothing to do here since the one and only amd64 .MSI file is already882 # included in the x86 combined package.883 $(REDIRECT) -C $(VBOX_PATH_PACK_BUNDLE_TMP) -- $(ZIP) -9r $@ .884 endif885 else886 # Do a bundle .zip in every case on x86. On a combined package this also887 # will include the amd64 installer we left out in the block above (see comment).888 $(REDIRECT) -C $(VBOX_PATH_PACK_BUNDLE_TMP) -- $(ZIP) -9r $@ .889 endif890 891 830 include $(FILE_KBUILD_SUB_FOOTER)
Note:
See TracChangeset
for help on using the changeset viewer.