LibraryTools - Maple Programming Help

# Online Help

###### All Products    Maple    MapleSim

Home : Support : Online Help : System : Libraries and Packages : LibraryTools : LibraryTools/UpdateFromDirectory

LibraryTools

 UpdateFromDirectory
 update a library with all the .m files in a directory

 Calling Sequence UpdateFromDirectory( directory, archive, recurse )

Parameters

 directory - string; directory to search for .m files archive - string; Maple library recurse - (optional) boolean; whether subdirectories are searched

Description

 • The UpdateFromDirectory( directory, archive ) command searches directory and its subdirectories for .m files. It uses these files to update the library specified by archive.
 • If archive is a directory, Maple assumes the default library name, maple.mla.  Otherwise, archive specifies the path and library name.
 • The optional argument recurse can be used to turn off recursive searching of subdirectories.  If recurse is false, then only the specified directory is searched.
 • Warnings are generated if the .m files do not exist in the library but searching continues.
 • If directory does not exist, an error is generated.
 • If archive does not specify the location of a  library, an error is generated.

Examples

 > $\mathrm{with}\left(\mathrm{LibraryTools}\right):$
 > $\mathrm{UpdateFromDirectory}\left("/home/maple/dotM","/home/maple/rep"\right)$
 > $\mathrm{UpdateFromDirectory}\left("/home/maple/dotMnorecurse","/home/maple/rep",\mathrm{false}\right)$

 See Also

## Was this information helpful?

 Please add your Comment (Optional) E-mail Address (Optional) What is ? This question helps us to combat spam