update 0.1.1

This commit is contained in:
Mohammed Alyousef
2020-11-19 01:11:33 +03:00
parent 18034af6ce
commit 4e55489845
14 changed files with 197 additions and 36 deletions
+9 -3
View File
@@ -28,9 +28,10 @@ const char *handle_args(int argc, char **argv) {
} else if (main_arg == "version") {
return cmkr::help::version();
} else if (main_arg == "init") {
if (args.size() < 3)
return "Please provide a project type!";
auto ret = cmkr::gen::generate_project(args[2].c_str());
std::string typ = "exe";
if (args.size() > 2)
typ = args[2];
auto ret = cmkr::gen::generate_project(typ.c_str());
if (ret)
return "Initialization failure!";
return "Directory initialized!";
@@ -39,6 +40,11 @@ const char *handle_args(int argc, char **argv) {
if (ret)
return "CMake build error!";
return "CMake run completed!";
} else if (main_arg == "install") {
auto ret = build::install();
if (ret)
return "CMake install error!";
return "CMake install completed!";
} else if (main_arg == "clean") {
auto ret = build::clean();
if (ret)