Update documentation and clean up (#129)

* cleanup

* clean up file layout
This commit is contained in:
water111
2020-11-21 12:52:38 -05:00
committed by GitHub
parent 55c2330e02
commit 660ef41136
46 changed files with 505 additions and 376 deletions
+9 -4
View File
@@ -1,3 +1,8 @@
/*!
* @file DgoWriter.cpp
* Create a DGO from existing files.
*/
#include "BinaryWriter.h"
#include "FileUtil.h"
#include "DgoWriter.h"
@@ -9,7 +14,8 @@ void build_dgo(const DgoDescription& description) {
writer.add_cstr_len(description.dgo_name.c_str(), 60);
for (auto& obj : description.entries) {
auto obj_data = file_util::read_binary_file(file_util::get_file_path({"data", obj.file_name}));
auto obj_data =
file_util::read_binary_file(file_util::get_file_path({"out", "obj", obj.file_name}));
// size
writer.add<uint32_t>(obj_data.size());
// name
@@ -22,7 +28,6 @@ void build_dgo(const DgoDescription& description) {
}
}
printf("DGO: %15s %.3f MB\n", description.dgo_name.c_str(),
(float)(writer.get_size()) / (1 << 20));
writer.write_to_file(file_util::get_file_path({"out", description.dgo_name}));
file_util::create_dir_if_needed(file_util::get_file_path({"out", "iso"}));
writer.write_to_file(file_util::get_file_path({"out", "iso", description.dgo_name}));
}