summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--src/JSONManifestBuilder.cc15
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;