- Timestamp:
- Nov 18, 2013 4:19:01 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 90716
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Makefile.kmk
r49155 r49537 114 114 $(VBOX_PATH_VCC_REDIST_CRT)/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>testcase/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll \ 115 115 $(VBOX_PATH_VCC_REDIST_CRT)/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>testcase/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll 116 ifdef VBOX_WITH_32_ON_64_MAIN_API 117 VBOX_PATH_VCC_REDIST_CRT_X86 = $(VBOX_PATH_VCC_REDIST)/x86/Microsoft.VC100.CRT 118 VBOX_PATH_VCC_REDIST_CRT_DBG_X86 = $(VBOX_PATH_VCC_REDIST)/Debug_NonRedist/x86/Microsoft.VC100.DebugCRT 119 InstallExternalLibs_SOURCES += \ 120 $(VBOX_PATH_VCC_REDIST_CRT_X86)/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>x86/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll \ 121 $(VBOX_PATH_VCC_REDIST_CRT_X86)/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>x86/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll 122 endif 116 123 ifeq ($(VBOX_VCC_CRT_TYPE),d) 124 InstallExternalLibs_SOURCES += \ 117 125 $(VBOX_PATH_VCC_REDIST_CRT_DBG)/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll \ 118 126 $(VBOX_PATH_VCC_REDIST_CRT_DBG)/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll \ 119 127 $(VBOX_PATH_VCC_REDIST_CRT_DBG)/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>testcase/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll \ 120 128 $(VBOX_PATH_VCC_REDIST_CRT_DBG)/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>testcase/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll 129 ifdef VBOX_WITH_32_ON_64_MAIN_API 130 InstallExternalLibs_SOURCES += \ 131 $(VBOX_PATH_VCC_REDIST_CRT_DBG_X86)/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>x86/msvcr$(substr $(VBOX_VCC_TOOL_STEM),4).dll \ 132 $(VBOX_PATH_VCC_REDIST_CRT_DBG_X86)/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll=>x86/msvcp$(substr $(VBOX_VCC_TOOL_STEM),4).dll 133 endif 121 134 endif 122 135 endif -
trunk/src/VBox/Installer/win/VirtualBox.wxs
r49536 r49537 337 337 338 338 <?if $(env.VBOX_WITH_32_ON_64_MAIN_API) = "yes" ?> 339 <!-- The 32-bit client COM component (see also cp_MainCom below). --> 340 <Component Id="cp_MainCOM_x86" Guid="B600824E-4A25-2EB3-4B44-3D8CB7F9B92D" Win64="no"> 341 <File Id="VBoxClient_x86" Name="VBoxClient-x86.dll" 342 Source="$(env.PATH_OUT)\bin\VBoxClient-x86.dll" KeyPath="yes"> 343 </File> 344 <?include $(env.PATH_TARGET)\VirtualBox_TypeLib_x86.wxi ?> 345 </Component> 339 <Directory Id="dir_X86" Name="x86"> 340 <!-- The 32-bit client COM component (see also cp_MainCom below). --> 341 <Component Id="cp_MainCOM_x86" Guid="B600824E-4A25-2EB3-4B44-3D8CB7F9B92D" Win64="no"> 342 <File Id="VBoxClient_x86" Name="VBoxClient-x86.dll" 343 Source="$(env.PATH_OUT)\bin\x86\VBoxClient-x86.dll" KeyPath="yes"> 344 </File> 345 <File Id="VBoxRT_x86" Name="VBoxRT-x86.dll" 346 Source="$(env.PATH_OUT)\bin\x86\VBoxRT-x86.dll"> 347 </File> 348 <?include $(env.PATH_TARGET)\VirtualBox_TypeLib_x86.wxi ?> 349 <?if $(env.VBOX_VCC_TOOL_STEM) = "VCC100" ?> 350 <!-- MS C/C++ v10.0 32 bit Runtime DLL files. --> 351 <File Id="file_msvcr100.dll_x86" Name="msvcr100.dll" 352 Source="$(env.PATH_OUT)\bin\x86\msvcr100.dll" /> 353 <File Id="file_msvcp100.dll_x86" Name="msvcp100.dll" 354 Source="$(env.PATH_OUT)\bin\x86\msvcp100.dll" /> 355 <?endif?> 356 <?if $(env.VBOX_VCC_TOOL_STEM) = "VCC110" ?> 357 <!-- MS C/C++ v11.0 Runtime DLL files. --> 358 <File Id="file_msvcr110.dll_x86" Name="msvcr110.dll" 359 Source="$(env.PATH_OUT)\bin\x86\msvcr110.dll" /> 360 <File Id="file_msvcp110.dll_x86" Name="msvcp110.dll" 361 Source="$(env.PATH_OUT)\bin\x86\msvcp110.dll" /> 362 <?endif?> 363 </Component> 364 </Directory> 346 365 <?endif?> 347 366 … … 449 468 <File Id="file_VBoxNetDHCP.exe" Name="VBoxNetDHCP.exe" 450 469 Source="$(env.PATH_OUT)\bin\VBoxNetDHCP.exe"/> 451 470 <File Id="file_VBoxNetNAT.exe" Name="VBoxNetNAT.exe" 452 471 Source="$(env.PATH_OUT)\bin\VBoxNetNAT.exe"/> 453 472 <?if $(env.VBOX_WITH_EXTPACK) = "yes" ?> -
trunk/src/VBox/Main/Makefile.kmk
r49202 r49537 768 768 VBoxClient-x86_EXTENDS = VBoxC 769 769 VBoxClient-x86_DEFS = VBOX_COM_INPROC_API_CLIENT $(VBoxC_DEFS) 770 VBoxClient-x86_INST = $(INST_DLL)x86/ 770 771 VBoxClient-x86_INCS.win = \ 771 772 $(VBoxClient-x86_0_OUTDIR) \ -
trunk/src/VBox/Main/src-all/win/comregister.cmd
r48323 r49537 25 25 REM 26 26 27 REM Determin the current directory.27 REM Determine the current directory. 28 28 set _SCRIPT_CURDIR=%CD% 29 29 for /f "tokens=*" %%d in ('cd') do set _SCRIPT_CURDIR=%%d 30 30 31 REM Determin a correct self - by %0.31 REM Determine a correct self - by %0. 32 32 set _SCRIPT_SELF=%0 33 33 if exist "%_SCRIPT_SELF%" goto found_self … … 35 35 if exist "%_SCRIPT_SELF%" goto found_self 36 36 37 REM Determin a correct self - by current working directory.37 REM Determine a correct self - by current working directory. 38 38 set _SCRIPT_SELF=%_SCRIPT_CURDIR%\comregister.cmd 39 39 if exist "%_SCRIPT_SELF%" goto found_self 40 40 41 REM Determin a correct self - by the PATH41 REM Determine a correct self - by the PATH 42 42 REM This is very verbose because nested for loops didn't work out. 43 43 for /f "tokens=1 delims=;" %%d in ("%PATH%") do set _SCRIPT_SELF=%%d\comregister.cmd … … 112 112 @echo on 113 113 %_VBOX_DIR%VBoxSVC.exe /UnregServer 114 %windir%\syswow64\regsvr32 /s /u %_VBOX_DIR% VBoxClient-x86.dll114 %windir%\syswow64\regsvr32 /s /u %_VBOX_DIR%x86\VBoxClient-x86.dll 115 115 %windir%\system32\regsvr32 /s /u %_VBOX_DIR%VBoxC.dll 116 116 @if "%1" == "-u" goto end 117 117 %_VBOX_DIR%VBoxSVC.exe /RegServer 118 118 %windir%\system32\regsvr32 /s %_VBOX_DIR%VBoxC.dll 119 %windir%\syswow64\regsvr32 /s %_VBOX_DIR% VBoxClient-x86.dll119 %windir%\syswow64\regsvr32 /s %_VBOX_DIR%x86\VBoxClient-x86.dll 120 120 @echo off 121 121 -
trunk/src/VBox/Runtime/Makefile.kmk
r49329 r49537 1435 1435 VBoxRT-x86_EXTENDS = VBoxRT 1436 1436 VBoxRT-x86_TEMPLATE = VBoxR3Dll-x86 1437 VBoxRT-x86_INST = $(INST_DLL)x86/ 1437 1438 VBoxRT-x86_SDKS = VBOX_LIBXML2 1438 1439 ifdef VBOX_WITH_LIBCURL
Note:
See TracChangeset
for help on using the changeset viewer.