![]() |
OpenMake Meister |
Reusable Objects are provided to streamline the manipulation of file names, Project Dependency Directories, and lists of file names. These objects provide convenient processes for obtaining the information contained in the object.
More:
getExtQuoted( @ExtensionList )
getAbsolute, getAbsolute($anchor_dir)
getAbsoluteList, getAbsoluteList($anchor_dir)
getQuotedAbsolute, getQuotedAbsolute( $anchor_dir )
CleanSearchPath(@list_of_directories)
new(@list_of_directories), new($string_of_directories)
newFromScalar($string_of_directories)
set(), set(@list_of_directories)
setFromScalar(), setFromScalar($string_of_directories)
getEscapedQuotedList(), getQuotedEscapedList()
getJEscapedList(), getJavaEscapedList()
getJEscapedQuotedList(), getJavacEscapedQuotedList()
setVolume( $drive ), setDrive( $drive )
getVolume(), getDrive(), getD()
getJavacEscaped(), getJEscaped()
getQuotedJavacEscaped(), getJEscapedQuoted()
getPerlFileEscaped(), getPerlified()
setAnchor(), setAnchor( $full_path_string )
LeftSnapshotOnly($after_snapshot, $before_snapshot)
new(), new($directory, $file_extension)
new($DebugFlags|$ReleaseFlags)
getBuildTaskFiles( $BuildTask, $OptionGroup, $all)
getBuildTaskOption( $option_name, $build_task, $option_group)