blob: fe5a3912437fe2eba13decf04e91da9be85db982 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
SETLOCAL
SET PXFROMDIR=%1
SET PXTODIR=%2
SET EXTERNALSFROMDIR=%3
SET GLUTFROMDIR=%4
SET CGFROMDIR=%5
SET PXSHAREDFROMDIR=%6
SET HBAODIR=%7
CALL :UPDATE_PX_TARGET PhysX3Cooking*_x64.dll
CALL :UPDATE_PX_TARGET PhysX3*_x64.dll
CALL :UPDATE_PX_TARGET PhysX3Gpu*_x64.dll
CALL :UPDATE_PX_TARGET PhysX3Common*_x64.dll
CALL :UPDATE_PX_TARGET PhysX3CharacterKinematic*_x64.dll
CALL :UPDATE_PXSHARED_TARGET PxFoundation*_x64.dll
CALL :UPDATE_PXSHARED_TARGET PxPvdSDK*_x64.dll
rem CALL :UPDATE_PX_TARGET nvToolsExt64_1.dll
rem CALL :UPDATE_PX_TARGET cudart64_*.dll
rem CALL :UPDATE_PX_TARGET glut32.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cg.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cgGL.dll
CALL :UPDATE_TARGET %CGFROMDIR% %PXTODIR% cgD3d9.dll
CALL :UPDATE_TARGET %EXTERNALSFROMDIR%/nvToolsExt/1/bin/x64 %PXTODIR% nvToolsExt64_1.dll
CALL :UPDATE_TARGET %GLUTFROMDIR% %PXTODIR% glut32.dll
CALL :UPDATE_TARGET ../../../bin %PXTODIR% resourcePath.txt
IF "%7"=="" GOTO END
CALL :UPDATE_TARGET %HBAODIR% %PXTODIR% GFSDK_SSAO_GL.win64.dll
ENDLOCAL
GOTO END
REM ********************************************
REM NO CALLS TO :UPDATE*_TARGET below this line!!
REM ********************************************
:UPDATE_TARGET
IF NOT EXIST %1\%3 (
rem echo File doesn't exist %1\%3
) ELSE (
XCOPY "%1\%3" "%2" /R /C /Y > nul
)
GOTO END
:UPDATE_PX_TARGET
IF NOT EXIST %PXFROMDIR%\%1 (
rem echo File doesn't exist %PXFROMDIR%\%1
) ELSE (
XCOPY "%PXFROMDIR%\%1" "%PXTODIR%" /R /C /Y > nul
)
GOTO END
:UPDATE_PXSHARED_TARGET
IF NOT EXIST %PXSHAREDFROMDIR%\%1 (
rem echo File doesn't exist %PXSHAREDFROMDIR%\%8
) ELSE (
XCOPY "%PXSHAREDFROMDIR%\%1" "%PXTODIR%" /R /C /Y > nul
)
GOTO END
:END
|