CoreComponents 3.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>

Inherited by BuildPlan::State.

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