[28] | 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 |
---|