install

Undocumented in source.

Members

Aliases

copy
alias copy = std.file.copy
Undocumented in source.

Functions

attrIsExec
bool attrIsExec(int attr)
Undocumented in source. Be warned that the author may not have intended to support it.
commonModel
string commonModel(BuildInfo buildInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
cpObject
void cpObject(string src, string dst)
Undocumented in source. Be warned that the author may not have intended to support it.
findConfig
string findConfig(string dmdPath)
Undocumented in source. Be warned that the author may not have intended to support it.
findDMD
string[] findDMD()
Undocumented in source. Be warned that the author may not have intended to support it.
getLibFileName
string getLibFileName(BuildInfo buildInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
globFind
string globFind(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
install
void install(bool yes, bool dryRun, string location)
Undocumented in source. Be warned that the author may not have intended to support it.
mdDir
string mdDir(string dir)
Undocumented in source. Be warned that the author may not have intended to support it.
mdObject
string mdObject(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
parseConfig
ComponentPaths parseConfig(string dmdPath, BuildInfo buildInfo)
Undocumented in source. Be warned that the author may not have intended to support it.
rmObject
void rmObject(string path)
Undocumented in source. Be warned that the author may not have intended to support it.
selectInstallPath
string selectInstallPath(string location)
Undocumented in source. Be warned that the author may not have intended to support it.
setMode
void setMode(string fn, int mode)

Set access modes while preserving executable bit.

uninstall
void uninstall(bool dryRun, bool force, string location)
Undocumented in source. Be warned that the author may not have intended to support it.
verifyObject
void verifyObject(InstalledObject* obj, string uninstallPath, string verb)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ComponentPaths
struct ComponentPaths
Undocumented in source.
InstalledObject
struct InstalledObject
Undocumented in source.
UninstallData
struct UninstallData
Undocumented in source.

Templates

recursive
template recursive(alias fun)

Apply a function recursively to all files and directories under given path.

Variables

binExt
enum string binExt;
Undocumented in source.
binExt
enum string binExt;
Undocumented in source.
dmdConfigName
enum string dmdConfigName;
Undocumented in source.
dmdConfigName
enum string dmdConfigName;
Undocumented in source.
platformDir
enum string platformDir;
Undocumented in source.
platformDir
enum string platformDir;
Undocumented in source.
platformDir
enum string platformDir;
Undocumented in source.
platformDir
enum string platformDir;
Undocumented in source.
platformDir
enum string platformDir;
Undocumented in source.

Meta