improved CLI
This commit is contained in:
parent
d3f6c09ac4
commit
fbc13a9897
5 changed files with 112 additions and 66 deletions
|
|
@ -11,6 +11,9 @@ export namespace Crafter::Build {
|
|||
std::vector<Configuration> configurations;
|
||||
Project(std::string name, std::vector<Configuration> configurations);
|
||||
void Build(std::string configuration);
|
||||
void Build(std::string configuration, std::string outputDir);
|
||||
void Build(Configuration configuration);
|
||||
void Build(Configuration configuration, std::string outputDir);
|
||||
void SaveToJSON(std::string path);
|
||||
static Project LoadFromJSON(std::string file);
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue