xref: /aosp_15_r20/external/lz4/build/VS2022/build-and-test-win32-debug.bat (revision 27162e4e17433d5aa7cb38e7b6a433a09405fc7f)
1*27162e4eSAndroid Build Coastguard Worker@setlocal enabledelayedexpansion
2*27162e4eSAndroid Build Coastguard Worker@echo off
3*27162e4eSAndroid Build Coastguard Workerset /a errorno=1
4*27162e4eSAndroid Build Coastguard Workerfor /F "delims=#" %%E in ('"prompt #$E# & for %%E in (1) do rem"') do set "esc=%%E"
5*27162e4eSAndroid Build Coastguard Worker
6*27162e4eSAndroid Build Coastguard Workercall _setup.bat || goto :ERROR
7*27162e4eSAndroid Build Coastguard Worker
8*27162e4eSAndroid Build Coastguard Workerset "Configuration=Debug"
9*27162e4eSAndroid Build Coastguard Workerset "Platform=Win32"
10*27162e4eSAndroid Build Coastguard Worker
11*27162e4eSAndroid Build Coastguard Workercall _build.bat || goto :ERROR
12*27162e4eSAndroid Build Coastguard Workercall _test.bat  || goto :ERROR
13*27162e4eSAndroid Build Coastguard Worker
14*27162e4eSAndroid Build Coastguard Worker
15*27162e4eSAndroid Build Coastguard Workerecho Build Status -%esc%[92m SUCCEEDED %esc%[0m
16*27162e4eSAndroid Build Coastguard Workerset /a errorno=0
17*27162e4eSAndroid Build Coastguard Workergoto :END
18*27162e4eSAndroid Build Coastguard Worker
19*27162e4eSAndroid Build Coastguard Worker
20*27162e4eSAndroid Build Coastguard Worker:ERROR
21*27162e4eSAndroid Build Coastguard Workerecho Abort by error.
22*27162e4eSAndroid Build Coastguard Workerecho Build Status -%esc%[91m ERROR %esc%[0m
23*27162e4eSAndroid Build Coastguard Worker
24*27162e4eSAndroid Build Coastguard Worker
25*27162e4eSAndroid Build Coastguard Worker:END
26*27162e4eSAndroid Build Coastguard Workerexit /B %errorno%
27