ilib_for_link, ilib_build do not accept files with ".o" or ".obj" extensions for...
[scilab.git] / scilab / modules / dynamic_link / macros / windows / dlwGetParamsIlibCompil.sci
index c79175c..9a85467 100644 (file)
@@ -1,6 +1,6 @@
 
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
-// Copyright (C) DIGITEO - 2010 - Allan CORNET
+// Copyright (C) DIGITEO - 2010-2011 - Allan CORNET
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
 function [make_command, lib_name_make, lib_name, path, makename, files] = ..
              dlwGetParamsIlibCompil(lib_name, makename, files)
 
-  managed_ext = ['.obj', '.o'];
-  for i=1:size(files,'*') // compatibility scilab 4.x
-    [path_f, file_f, ext_f] = fileparts(files(i));
-    if or(managed_ext == ext_f) then
-      files(i) = path_f + file_f;
-    else
-      files(i) = path_f + file_f + ext_f;
-    end
-  end
-
   k = strindex(makename,['/','\']);
 
   if k~=[] then
@@ -34,12 +24,6 @@ function [make_command, lib_name_make, lib_name, path, makename, files] = ..
   lib_name = lib_name+getdynlibext();
   lib_name_make = lib_name;
 
-  FILES = [];
-  for x = files(:)'
-    [ptmp,ftmp,fext] = fileparts(x);
-    FILES = [FILES,ptmp+ftmp];
-  end
-
   if (makename <> [] & makename <> '') then
     makename = makename + dlwGetMakefileExt() ;
   else
@@ -48,9 +32,5 @@ function [make_command, lib_name_make, lib_name, path, makename, files] = ..
 
   make_command = 'nmake /Y /nologo /f ';
 
-  if FILES <> [] then
-    files = FILES + '.obj' ;
-  end
-
 endfunction
 //=============================================================================