b7b630f62cb06bf034986c092fc7d8885445ffe5
[scilab.git] / scilab / modules / dynamic_link / macros / windows / dlwConfigureVcx64.sci
1 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
2 // Copyright (C) DIGITEO - 2010 - Allan CORNET
3 //
4 // This file must be used under the terms of the CeCILL.
5 // This source file is licensed as described in the file COPYING, which
6 // you should have received as part of this distribution.  The terms
7 // are also available at
8 // http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
9
10 //=============================================================================
11 function bOK = dlwConfigureVcx64()
12   bOK = %F;
13   msvc = findmsvccompiler();
14
15   select msvc,
16      // Microsoft Visual 2012 Studio Professional
17      case  'msvc110pro' then
18      bOK = dlwSetEnvVc11(msvc, %t);
19
20      // Microsoft Visual 2012 Express
21      case  'msvc110express' then
22      bOK = dlwSetEnvVc11(msvc, %t);
23      
24      // Microsoft Visual 2010 Studio Professional
25      case  'msvc100pro' then
26      bOK = dlwSetEnvVc10(msvc, %t);
27
28      // Microsoft Visual 2010 Express
29      case  'msvc100express' then
30      bOK = dlwSetEnvVc10(msvc, %t);
31
32      // Microsoft Visual 2008 Studio Professional
33      case  'msvc90pro' then
34      bOK = dlwSetEnvVc90(msvc, %t);
35
36      // Microsoft Visual 2008 Studio Standard
37      case  'msvc90std' then
38      bOK = dlwSetEnvVc90(msvc, %t);
39
40     // Microsoft Visual 2008 Express
41     case  'msvc90express' then
42     bOK = dlwSetEnvVc90(msvc, %t);
43   else
44   end  
45 endfunction
46 //=============================================================================