atomsUpdate
Update one or several external modules
Syntax
result = atomsUpdate() result = atomsUpdate(name) result = atomsUpdate(name, section)
Arguments
- name
1xn character string matrix : module's technical name
- section
This argument controls the list of sections where search modules to update.
section
is a single-string and its value should be :"all"
: Modules to remove are searched in both "user" and "allusers" sections."allusers"
: Modules to remove are only searched in the "allusers" section."user"
: Modules to remove are only searched in the "user" section.
If SCI is write accessible, "all" is the default value. Otherwise, the default value is "user".
- result
Description
atomsUpdate
update one or more external modules.
Examples
atomsSetConfig("Verbose","True"); // Load the test repository exec("SCI/modules/atoms/tests/unit_tests/atomsTestUtils.sce", -1); repository = atomsCreateTestRepository("scene10"); // Install toolbox_5V6 atomsInstall("toolbox_5V6"); disp(atomsGetInstalled()); // Load the 2nd scenario in which toolbox_4V6 has been updated: // toolbox_4V6 version 1.1 has been added // (toolbox_4V6 is a dependency of toolbox_5V6) atomsRepositoryDel(repository); repository = atomsCreateTestRepository("scene11"); // Update toolbox_5V6 atomsUpdate("toolbox_5V6"); disp(atomsGetInstalled()); // Cleaning atomsRepositoryDel(repository); atomsRemove("toolbox_5V6");
See also
- atomsInstall — Install one or several external modules
- atomsRemove — Remove one or several modules
- atomsGetInstalled — Get the list of installed external modules
Report an issue | ||
<< atomsTest | Atoms | atomsVersion >> |