diff options
| -rw-r--r-- | src/JSONManifestBuilder.cc | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/JSONManifestBuilder.cc b/src/JSONManifestBuilder.cc index 2b37f3e..68d6050 100644 --- a/src/JSONManifestBuilder.cc +++ b/src/JSONManifestBuilder.cc @@ -20,7 +20,7 @@ bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const boo if (arg_sz < 0) { - std::cout << "btb: error: file path is empty." << std::endl; + std::cout << "btb: error: file path is empty" << std::endl; return false; } else @@ -29,7 +29,7 @@ bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const boo if (!FS::exists(path)) { - std::cout << "btb: error: file '" << path << "' does not exist." << std::endl; + std::cout << "btb: error: file '" << path << "' does not exist" << std::endl; return false; } } @@ -40,6 +40,7 @@ bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const boo if (!json.good()) { + std::cout << "btb: error: file '" << path << "' is not a valid JSON" << std::endl; return false; } @@ -115,7 +116,7 @@ bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const boo { if (target.ends_with(".so")) { - std::cout << "btb: error: can't open dynamic library, it may not have an entrypoint." << std::endl; + std::cout << "btb: error: can't open dynamic library, it may not have an entrypoint" << std::endl; return true; } else if (target.ends_with(".dll")) @@ -129,19 +130,19 @@ bool JSONManifestBuilder::buildTarget(int arg_sz, const char* arg_val, const boo ss.str()[1] == 'o' && ss.str()[2] == 'y' && ss.str()[3] == '!') - std::cout << "btb: error: can't open Joy! dynamic library, it maynt't contain an entrypoint." << std::endl; + std::cout << "btb: error: can't open Joy! dynamic library, it maynt't contain an entrypoint" << std::endl; else if (ss.str()[0] == '!' && ss.str()[1] == 'y' && ss.str()[2] == 'o' && ss.str()[3] == 'J') - std::cout << "btb: error: can't open !yoJ dynamic library, it maynt't contain an entrypoint." << std::endl; + std::cout << "btb: error: can't open !yoJ dynamic library, it maynt't contain an entrypoint" << std::endl; else if (ss.str()[0] == 'M' && ss.str()[1] == 'Z') - std::cout << "btb: error: can't open MZ dynamic library, it maynt't contain an entrypoint." << std::endl; + std::cout << "btb: error: can't open MZ dynamic library, it maynt't contain an entrypoint" << std::endl; else if (ss.str()[0] == 0x7F && ss.str()[1] == 'E') { - std::cout << "btb: error: can't open ELF dynamic library, it maynt't contain an entrypoint." << std::endl; + std::cout << "btb: error: can't open ELF dynamic library, it maynt't contain an entrypoint" << std::endl; } return true; |
