summaryrefslogtreecommitdiff
path: root/vpc_scripts/valve_xbcp_wrapper.cmd
blob: 828d6637271b063c4c4bcc724cd4de640ffc81d0 (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
@echo off

setlocal


:: // If they've disabled xbcp, then don't use it.
if NOT "%VALVE_NO_XBCP%"=="" (
	echo [valve_xbcp_wrapper] VALVE_NO_XBCP defined. Avoiding the copy.
	endlocal
	exit /b 0
)


set localFilename=%1
set remoteFilename=%2

"%XEDK%\bin\win32\xbcp" /y /t "%localFilename%" "%remoteFilename%"

if %ERRORLEVEL%==1 (
	echo XBCP failed. If you don't have an X360 but want to compile its sources, define VALVE_NO_XBCP.
	del /q %1%
	exit 1
)


:End
endlocal
exit /b 0