- installed packages and dependencies are now saved into binary files
[scilab.git] / scilab / modules / atoms / macros / atomsInstallCategory.sci
index 1104d6a..d6f40f4 100644 (file)
@@ -1,5 +1,7 @@
 // Scilab ( http://www.scilab.org/ ) - This file is part of Scilab
 // Copyright (C) 2008 - INRIA - Delphine GASC <delphine.gasc@scilab.org>
+// Copyright (C) 2009 - DIGITEO - Sylvestre LEDRU <sylvestre.ledru@scilab.org>
+// Copyright (C) 2009 - DIGITEO - Pierre MARECHAL <pierre.marechal@scilab.org>
 //
 // This file must be used under the terms of the CeCILL.
 // This source file is licensed as described in the file COPYING, which
@@ -7,9 +9,11 @@
 // are also available at
 // http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt
 
+// End user function
+
 // Installation of a toolbox sub-category  
 
-function result = installToolboxCategory(cat, sscat, checkVersionScilab)
+function result = atomsInstallCategory(cat, sscat, checkVersionScilab)
   rhs = argn(2)
 
   if (rhs == 2 | rhs == 1 | rhs == 3) then
@@ -26,8 +30,8 @@ function result = installToolboxCategory(cat, sscat, checkVersionScilab)
     regularExpression = "/" + cat + " \((\w*, )*" + sscat + "(, \w*)*\)/"
     // If yes, we install it if it is convenient for the Scilab version
     if regexp(catTool, regularExpression) <> [] & ((atomsVerifVersionScilab(desc("ScilabVersion")(i)) & checkVersionScilab) | ~checkVersionScilab)
-      // We can't take result = installToolbox() there is a install error, result = %f
-      installToolbox(desc("Toolbox")(i));
+      // We can't take result = atomsInstall() there is a install error, result = %f
+      atomsInstall(desc("Toolbox")(i));
       result = %t
     end   
   end
@@ -37,6 +41,6 @@ function result = installToolboxCategory(cat, sscat, checkVersionScilab)
   end
   return result
   else
-    error(msprintf(gettext("%s: Wrong number of input arguments: %d to %d expected.\n"),"installToolboxCategory",1,3))
+    error(msprintf(gettext("%s: Wrong number of input arguments: %d to %d expected.\n"),"atomsInstallCategory",1,3))
   end
 endfunction