diff options
Diffstat (limited to 'KaplaDemo/samples/compiler/physxcopy.bat')
| -rwxr-xr-x | KaplaDemo/samples/compiler/physxcopy.bat | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/KaplaDemo/samples/compiler/physxcopy.bat b/KaplaDemo/samples/compiler/physxcopy.bat new file mode 100755 index 00000000..9843c9e7 --- /dev/null +++ b/KaplaDemo/samples/compiler/physxcopy.bat @@ -0,0 +1,70 @@ +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*_x86.dll +CALL :UPDATE_PX_TARGET PhysX3*_x86.dll +CALL :UPDATE_PX_TARGET PhysX3Gpu*_x86.dll +CALL :UPDATE_PX_TARGET PhysX3Common*_x86.dll +CALL :UPDATE_PX_TARGET PhysX3CharacterKinematic*_x86.dll +CALL :UPDATE_PXSHARED_TARGET PxFoundation*_x86.dll +CALL :UPDATE_PXSHARED_TARGET PxPvdSDK*_x86.dll + +rem CALL :UPDATE_PX_TARGET nvToolsExt32_1.dll +rem CALL :UPDATE_PX_TARGET cudart32_*.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/Win32 %PXTODIR% nvToolsExt32_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.win32.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 |