Updates to Tomato RAF including NGINX && PHP
[tomato.git] / release / src / router / lzo / B / dos16 / sc.bat
blob056c04a942d2ef9abd7e3463bbdd62b7011b62e8
1 @echo // Copyright (C) 1996-2011 Markus F.X.J. Oberhumer\r
2 @echo //\r
3 @echo //   DOS 16-bit\r
4 @echo //   Symantec C/C++\r
5 @echo //\r
6 @echo // NOTE: LZO breaks the optimizer, so we disable optimizations\r
7 @echo //\r
8 @call b\prepare.bat\r
9 @if "%BECHO%"=="n" echo off\r
12 set CC=sc -ml\r
13 set CF=-w- %CFI%\r
14 set LF=%BLIB%\r
16 %CC% %CF% -c @b\src.rsp\r
17 @if errorlevel 1 goto error\r
18 lib %BLIB% /b /c /n /noi @b\dos16\bc.rsp\r
19 @if errorlevel 1 goto error\r
21 %CC% %CF% -c examples\dict.c\r
22 @if errorlevel 1 goto error\r
23 %CC% dict.obj %LF%\r
24 @if errorlevel 1 goto error\r
25 %CC% %CF% -c examples\lzopack.c\r
26 @if errorlevel 1 goto error\r
27 %CC% lzopack.obj %LF%\r
28 @if errorlevel 1 goto error\r
29 %CC% %CF% -c examples\precomp.c\r
30 @if errorlevel 1 goto error\r
31 %CC% precomp.obj %LF%\r
32 @if errorlevel 1 goto error\r
33 %CC% %CF% -c examples\precomp2.c\r
34 @if errorlevel 1 goto error\r
35 %CC% precomp2.obj %LF%\r
36 @if errorlevel 1 goto error\r
37 %CC% %CF% -c examples\simple.c\r
38 @if errorlevel 1 goto error\r
39 %CC% simple.obj %LF%\r
40 @if errorlevel 1 goto error\r
42 %CC% %CF% -c lzotest\lzotest.c\r
43 @if errorlevel 1 goto error\r
44 %CC% lzotest.obj %LF%\r
45 @if errorlevel 1 goto error\r
48 @call b\done.bat\r
49 @goto end\r
50 :error\r
51 @echo ERROR during build!\r
52 :end\r
53 @call b\unset.bat\r