]> git.cworth.org Git - vogl/blob - src/extlib/loki/make.msvc.bat
Initial vogl checkin
[vogl] / src / extlib / loki / make.msvc.bat
1 @ECHO OFF
2
3 if defined LOKI_TMP (
4         goto STARTCOMPILING
5 )
6
7 :: Viual C++ 7.1
8 if defined VS71COMNTOOLS  (
9         if exist "%VS71COMNTOOLS%\vsvars32.bat" (
10                 echo -
11                 echo - Visual C++ 7.1 found.
12                 echo -
13                 call "%VS71COMNTOOLS%\vsvars32.bat"
14                 set LOKI_TMP=true
15                 goto STARTCOMPILING
16         )
17 )
18
19 :: Viual C++ 8.0
20 if defined VS80COMNTOOLS (
21         if exist "%VS80COMNTOOLS%\vsvars32.bat" (
22                 echo -
23                 echo - Visual C++ 8.0 found.
24                 echo -
25                 call "%VS80COMNTOOLS%\vsvars32.bat"
26                 set LOKI_TMP=true
27                 goto STARTCOMPILING
28         )
29 )
30
31 :: Toolkit 2003
32 if defined VCToolkitInstallDir (
33         if exist "%VCToolkitInstallDir%\vcvars32.bat" (
34                 echo -
35                 echo - VC 7.1 Toolkit found.
36                 echo -
37                 call "%VCToolkitInstallDir%\vcvars32.bat"
38                 set LOKI_TMP=true
39                 set LOKI_MSVC_NOLIB=true
40                 goto STARTCOMPILING
41         )
42 )
43
44
45 echo -
46 echo - No Visual C++ found, please set the enviroment variable 
47 echo - 
48 echo - VCToolkitInstallDir  or  VS71COMNTOOLS or VS80COMNTOOLS 
49 echo - 
50 echo - to your Visual Studio folder which contains vsvars32.bat.
51 echo - 
52 echo - Or call the vsvars32.bat.
53 echo -
54
55 goto ERROR
56                 
57
58
59 :STARTCOMPILING
60
61
62 :: buid process
63
64 if defined LOKI_TMP (
65
66
67 @ECHO ON
68
69 cd src
70 call make.msvc.bat
71 call make.msvc.dll.bat
72 cd ..
73
74 cd test
75 call make.msvc.bat
76 cd ..
77
78 goto LEAVE
79
80 )
81
82 :ERROR
83 echo -
84 echo -
85 echo - An error occured. Compiling aborted.
86 echo - 
87 pause
88
89
90
91 :LEAVE
92