CoreComponents 4.0.0
A Modern C++ Toolkit
Loading...
Searching...
No Matches
BuildShell Class Referenceabstract

Delegate to handle file system related shell commands More...

#include <cc/build/BuildShell>

Public Member Functions

virtual BuildPlan plan () const =0
String beautify (const String &command) const
bool run (const String &command) const
FileInfo fileStatus (const String &path) const
void mkdir (const String &path) const
void rmdir (const String &path) const
bool clean (const String &path) const
void symlink (const String &path, const String &newPath) const
bool install (const String &sourcePath, const String &destPath) const
bool unlink (const String &path) const
bool installAll (const String &sourcePrefix, const String &installPrefix) const
bool unlinkAll (const String &sourcePrefix, const String &installPrefix) const
void cd (const String &path) const

Detailed Description

Delegate to handle file system related shell commands

Member Function Documentation

◆ mkdir()

void mkdir ( const String & path) const
Todo
rename to fileInfo