79ae34330356f7ff092c62ca71ba35ed6c07b14d
[scilab.git] / scilab / modules / dynamic_link / etc / dynamic_link.start
1 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
2 // Copyright (C) INRIA - Allan CORNET
3 // Copyright (C) DIGITEO - 2010-2011 - Allan CORNET
4 //
5 // This file must be used under the terms of the CeCILL.
6 // This source file is licensed as described in the file COPYING, which
7 // you should have received as part of this distribution.  The terms
8 // are also available at
9 // http://www.cecill.info/licences/Licence_CeCILL_V2.1-en.txt
10
11 function dynamic_linklib = startModule()
12
13 //Load  functions libraries
14 // =============================================================================
15   load('SCI/modules/dynamic_link/macros/lib');
16
17 // Configure Environment Variables for Microsoft Visual Studio C and
18 // Intel Fortran
19   if getos() == 'Windows' then
20     if findmsvccompiler() <> 'unknown' then
21       // Configure Ms VC environment
22       configure_msvc();
23       if findmsifortcompiler() <> 'unknown' then
24         // Configure Intel Fortran environment
25         configure_msifort();
26       else
27         // Use F2C 
28         setenv('USE_F2C', 'YES');
29       end
30     end
31   end
32
33 endfunction
34
35 dynamic_linklib = startModule();
36 clear startModule;
37