add help section for project management

This commit is contained in:
scawful
2024-07-13 19:03:36 -04:00
parent f70a0d6b44
commit 7e951e2e19
2 changed files with 34 additions and 1 deletions

View File

@@ -105,7 +105,9 @@ struct Project {
absl::Status CheckForEmptyFields() {
if (name.empty() || filepath.empty() || rom_filename_.empty() ||
code_folder_.empty() || labels_filename_.empty()) {
return absl::InvalidArgumentError("Project fields cannot be empty.");
return absl::InvalidArgumentError(
"Project fields cannot be empty. Please load a rom file, set your "
"code folder, and set your labels file. See HELP for more details.");
}
return absl::OkStatus();