Changeset 54033 in vbox for trunk/src/VBox/Installer
- Timestamp:
- Jan 29, 2015 5:59:34 PM (10 years ago)
- svn:sync-xref-src-repo-rev:
- 97949
- Location:
- trunk/src/VBox/Installer/win
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/win/Makefile.kmk
r54030 r54033 147 147 $(VBOX_WIN_INST_OUT_DIR)/VirtualBox_$(lang).wixobj \ 148 148 $(VBOX_WIN_INST_OUT_DIR)/$(PACKAGE_NAME_LANG)_$(lang).msi) \ 149 $(VBOX_WIN_INST_OUT_DIR)/DirComponentsAndFiles_DTrace.wxi \ 149 150 $(VBOX_WIN_INST_OUT_DIR)/Files_Main.wxi \ 150 151 $(VBOX_WIN_INST_OUT_DIR)/Files_Doc.wxi \ 151 152 $(VBOX_WIN_INST_OUT_DIR)/Files_License.wxi \ 152 $(VBOX_WIN_INST_OUT_DIR)/Files_DTrace.wxi \153 153 $(VBOX_WIN_INST_OUT_DIR)/Shortcuts_StartMenu.wxi 154 154 … … 306 306 $(APPEND) $@ '</Include>' 307 307 308 $(VBOX_WIN_INST_OUT_DIR)/ Files_DTrace.wxi: $(MAKEFILE_CURRENT) $(PATH_SUB_CURRENT)/../Config.kmk | $$(dir $$@)308 $(VBOX_WIN_INST_OUT_DIR)/DirComponentsAndFiles_DTrace.wxi: $(MAKEFILE_CURRENT) $(PATH_SUB_CURRENT)/../Config.kmk | $$(dir $$@) 309 309 $(call MSG_GENERATE,,$@,$<) 310 $(APPEND) -t $@ '<?xml version="1.0" ?>' 311 $(APPEND) $@ '<Include xmlns="http://schemas.microsoft.com/wix/2006/wi">' 310 $(QUIET)$(APPEND) -nt "$@" \ 311 '<?xml version="1.0" ?> \ 312 '<Include xmlns="http://schemas.microsoft.com/wix/2006/wi">' 312 313 ifdef VBOX_WITH_DTRACE 313 $(APPEND) $@ -n \ 314 $(foreach file, \ 315 $(addprefix dtrace/lib/$(KBUILD_TARGET_ARCH)/,$(VBOXINST_DTRACE_LIB_ARCH_FILES)) \ 316 $(addprefix dtrace/testcase/$(KBUILD_TARGET_ARCH)/,$(VBOXINST_DTRACE_TESTCASE_ARCH_FILES)) \ 317 , '<File Id="file_$(subst /,_,$(file))" Name="$(file)" Vital="yes" Source="$(PATH_STAGE_BIN)/$(file)" />') \ 318 $(foreach file, \ 319 $(addprefix dtrace/scripts/,$(VBOXINST_DTRACE_SCRIPTS_FILES)) \ 320 , '<File Id="file_$(subst /,_,$(file))" Name="$(file)" Vital="yes" Source="$(PATH_STAGE_BIN)/$(file)" DiskId="$(VBOX_INSTALLER_COMMON_DISKID)" />') \ 321 '<File Id="file_VBoxDTrace.exe" Name="VBoxDTrace.exe" Source="$(PATH_STAGE_BIN)/VBoxDTrace.exe" />' 322 endif 323 $(APPEND) $@ '</Include>' 314 $(QUIET)$(APPEND) -n "$@" \ 315 '<Directory Id="dir_DTrace" Name="dtrace">' \ 316 ' <Directory Id="dir_DTrace_lib" Name="lib">' \ 317 ' <Directory Id="dir_DTrace_lib_arch" Name="$(KBUILD_TARGET_ARCH)">' \ 318 ' <Component Id="cp_dir_DTrace_lib_arch" Guid="7476CDF6-4157-2E17-5CCC-FF92528D2854" WIN64="$$(var.Property_Win64)">' \ 319 $(foreach file, $(VBOXINST_DTRACE_LIB_ARCH_FILES) \ 320 , ' <File Id="file_dtrace_lib_arch_$(file)" Name="$(file)" Vital="yes" ' \ 321 ' Source="$(PATH_STAGE_BIN)/dtrace/lib/$(KBUILD_TARGET_ARCH)/$(file)" />' ) \ 322 ' </Component>' \ 323 ' </Directory>' \ 324 ' </Directory>' \ 325 ' <Directory Id="dir_DTrace_testcase" Name="testcase">' \ 326 ' <Directory Id="dir_DTrace_testcase_arch" Name="$(KBUILD_TARGET_ARCH)">' \ 327 ' <Component Id="cp_dir_DTrace_testcase_arch" Guid="45DF7014-4431-6C40-6DB0-35AF7C690EE1" WIN64="$$(var.Property_Win64)">' \ 328 $(foreach file, $(VBOXINST_DTRACE_TESTCASE_ARCH_FILES) \ 329 , ' <File Id="file_dtrace_testcase_arch_$(file)" Name="$(file)" Vital="yes" ' \ 330 ' Source="$(PATH_STAGE_BIN)/dtrace/testcase/$(KBUILD_TARGET_ARCH)/$(file)" />' ) \ 331 ' </Component>' \ 332 ' </Directory>' \ 333 ' </Directory>' \ 334 ' <Directory Id="dir_DTrace_scripts" Name="scripts">' \ 335 ' <Component Id="cp_dir_DTrace_scripts" Guid="AE07F9D5-4FD9-ACC7-C760-E9923CE01E16" WIN64="$$(var.Property_Win64)">' \ 336 $(foreach file, $(VBOXINST_DTRACE_SCRIPTS_FILES) \ 337 , ' <File Id="file_dtrace_scripts_(file)" Name="$(file)" Vital="yes" ' \ 338 ' Source="$(PATH_STAGE_BIN)/dtrace/scripts/$(file)" />' ) \ 339 ' </Component>' \ 340 ' </Directory>' \ 341 '</Directory>' 342 endif 343 $(QUIET)$(APPEND) "$@" '</Include>' 324 344 325 345 … … 519 539 $(PATH_SUB_CURRENT)/VBoxMergeApp.wxi: \ 520 540 $(VBOX_WIN_INST_OUT_DIR)/Files_Doc.wxi \ 521 $(VBOX_WIN_INST_OUT_DIR)/ Files_DTrace.wxi \541 $(VBOX_WIN_INST_OUT_DIR)/DirComponentsAndFiles_DTrace.wxi \ 522 542 $(VBOX_WIN_INST_OUT_DIR)/Files_License.wxi \ 523 543 $(VBOX_WIN_INST_OUT_DIR)/Files_Main.wxi \ -
trunk/src/VBox/Installer/win/VBoxMergeApp.wxi
r54030 r54033 77 77 </Component> 78 78 79 <?if $(env.VBOX_WITH_DTRACE = "yes" ?> 80 <?include $(env.PATH_TARGET)\DirComponentsAndFiles_DTrace.wxi ?> 81 <?endif ?> 82 79 83 <!-- 80 84 … … 185 189 <?endif ?> 186 190 <?if $(env.VBOX_WITH_DTRACE) = "yes" ?> 187 <!-- Include list of DTrace related files generate by the the maekfile. --> 188 <?include $(env.PATH_TARGET)\Files_DTrace.wxi ?> 191 <File Id="file_VBoxDTrace.exe" Name="VBoxDTrace.exe" Source="$(env.PATH_OUT)\VBoxDTrace.exe" /> 189 192 <?endif ?> 190 193 <!-- VBox DLL files -->
Note:
See TracChangeset
for help on using the changeset viewer.