1 | @echo off |
---|
2 | REM This builds all the libraries of the folder for 1 uname |
---|
3 | |
---|
4 | call tecmake %1 %2 %3 %4 %5 %6 %7 %8 |
---|
5 | |
---|
6 | if "%1"=="" goto luaexe |
---|
7 | if "%1"=="vc8" goto luaexe |
---|
8 | if "%1"=="vc8_64" goto luaexe_64 |
---|
9 | if "%1"=="cygw15" goto luaexe_cygw15 |
---|
10 | if "%1"=="dll8_64" goto luadll8_64 |
---|
11 | if "%1"=="dll8" goto luadll8 |
---|
12 | if "%1"=="all" goto luaexe |
---|
13 | goto end |
---|
14 | |
---|
15 | :luaexe |
---|
16 | call tecmake vc8 "MF=lua" %2 %3 %4 %5 %6 %7 |
---|
17 | call tecmake vc8 "MF=wlua" %2 %3 %4 %5 %6 %7 |
---|
18 | call tecmake vc8 "MF=luac" %2 %3 %4 %5 %6 %7 |
---|
19 | call tecmake vc8 "MF=bin2c" %2 %3 %4 %5 %6 %7 |
---|
20 | if "%1"=="all" goto luaexe_64 |
---|
21 | goto end |
---|
22 | |
---|
23 | :luaexe_64 |
---|
24 | call tecmake vc8_64 "MF=lua" %2 %3 %4 %5 %6 %7 |
---|
25 | call tecmake vc8_64 "MF=wlua" %2 %3 %4 %5 %6 %7 |
---|
26 | call tecmake vc8_64 "MF=luac" %2 %3 %4 %5 %6 %7 |
---|
27 | call tecmake vc8_64 "MF=bin2c" %2 %3 %4 %5 %6 %7 |
---|
28 | if "%1"=="all" goto luaexe_cygw15 |
---|
29 | goto end |
---|
30 | |
---|
31 | :luaexe_cygw15 |
---|
32 | call tecmake cygw15 "MF=lua" %2 %3 %4 %5 %6 %7 |
---|
33 | call tecmake cygw15 "MF=wlua" %2 %3 %4 %5 %6 %7 |
---|
34 | call tecmake cygw15 "MF=luac" %2 %3 %4 %5 %6 %7 |
---|
35 | call tecmake cygw15 "MF=bin2c" %2 %3 %4 %5 %6 %7 |
---|
36 | if "%1"=="all" goto luadll8_64 |
---|
37 | goto end |
---|
38 | |
---|
39 | :luadll8_64 |
---|
40 | copy /Y ..\lib\dll8_64\*.dll ..\bin\Win64 |
---|
41 | if "%1"=="all" goto luadll8 |
---|
42 | goto end |
---|
43 | |
---|
44 | :luadll8 |
---|
45 | copy /Y ..\lib\dll8\*.dll ..\bin\Win32 |
---|
46 | if "%1"=="all" goto luadll |
---|
47 | goto end |
---|
48 | |
---|
49 | :luadllproxy |
---|
50 | call tecmake dll "MF=dllproxy" %2 %3 %4 %5 %6 %7 |
---|
51 | call tecmake dll7 "MF=dllproxy" %2 %3 %4 %5 %6 %7 |
---|
52 | call tecmake dll8 "MF=dllproxy" %2 %3 %4 %5 %6 %7 |
---|
53 | call tecmake dll8_64 "MF=dllproxy" %2 %3 %4 %5 %6 %7 |
---|
54 | call tecmake dll9 "MF=dllproxy" %2 %3 %4 %5 %6 %7 |
---|
55 | goto end |
---|
56 | |
---|
57 | :end |
---|