directory::get-parent-directory

Retrieves the parent directory of the specified path.
string directory::get-parent-directory(path)

Parameters

Name Type Description
path string The path for which to retrieve the parent directory.

Return Value

The parent directory, or an empty string if path is the root directory, including the root of a UNC server or share name.

Examples

Copy "readme.txt" from the current working directory to its parent directory.

    <property name="current.dir" value="${directory::get-current-directory()}" />
<property name="current.dir.parent" value="${directory::get-parent-directory(current.dir)}" />
<copy file="${path::combine(current.dir, 'readme.txt')} todir="${current.dir.parent}" />

Requirements

Assembly
NAnt.Core.dll
Namespace
NAnt.Core.Functions