Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: downloads/lua-5.1.3/src/make_uname.bat @ 56

Last change on this file since 56 was 28, checked in by landauf, 17 years ago
File size: 1.6 KB
Line 
1@echo off
2REM This builds all the libraries of the folder for 1 uname
3
4call tecmake %1 %2 %3 %4 %5 %6 %7 %8
5
6if "%1"==""         goto luaexe
7if "%1"=="vc8"      goto luaexe
8if "%1"=="vc8_64"   goto luaexe_64
9if "%1"=="cygw15"   goto luaexe_cygw15
10if "%1"=="dll8_64"  goto luadll8_64
11if "%1"=="dll8"     goto luadll8
12if "%1"=="all"      goto luaexe
13goto end
14
15:luaexe
16call tecmake vc8 "MF=lua" %2 %3 %4 %5 %6 %7
17call tecmake vc8 "MF=wlua" %2 %3 %4 %5 %6 %7
18call tecmake vc8 "MF=luac" %2 %3 %4 %5 %6 %7
19call tecmake vc8 "MF=bin2c" %2 %3 %4 %5 %6 %7
20if "%1"=="all"  goto luaexe_64
21goto end
22
23:luaexe_64
24call tecmake vc8_64 "MF=lua" %2 %3 %4 %5 %6 %7
25call tecmake vc8_64 "MF=wlua" %2 %3 %4 %5 %6 %7
26call tecmake vc8_64 "MF=luac" %2 %3 %4 %5 %6 %7
27call tecmake vc8_64 "MF=bin2c" %2 %3 %4 %5 %6 %7
28if "%1"=="all"  goto luaexe_cygw15
29goto end
30
31:luaexe_cygw15
32call tecmake cygw15 "MF=lua" %2 %3 %4 %5 %6 %7
33call tecmake cygw15 "MF=wlua" %2 %3 %4 %5 %6 %7
34call tecmake cygw15 "MF=luac" %2 %3 %4 %5 %6 %7
35call tecmake cygw15 "MF=bin2c" %2 %3 %4 %5 %6 %7
36if "%1"=="all"  goto luadll8_64
37goto end
38
39:luadll8_64
40copy /Y ..\lib\dll8_64\*.dll ..\bin\Win64
41if "%1"=="all"  goto luadll8
42goto end
43
44:luadll8
45copy /Y ..\lib\dll8\*.dll ..\bin\Win32
46if "%1"=="all"  goto luadll
47goto end
48
49:luadllproxy
50call tecmake dll "MF=dllproxy" %2 %3 %4 %5 %6 %7
51call tecmake dll7 "MF=dllproxy" %2 %3 %4 %5 %6 %7
52call tecmake dll8 "MF=dllproxy" %2 %3 %4 %5 %6 %7
53call tecmake dll8_64 "MF=dllproxy" %2 %3 %4 %5 %6 %7
54call tecmake dll9 "MF=dllproxy" %2 %3 %4 %5 %6 %7
55goto end
56
57:end
Note: See TracBrowser for help on using the repository browser.