jak-project/common/util/DgoWriter.h
Tyler Wilding 6446389263
extractor: cleanup, support unicode properly, and add multi-game support (#1609)
* extractor: refactor and cleanup for multi-game support

* deps: switch to `ghc::filesystem` as it is utf-8 everywhere by default

* extractor: finally working with unicode

* unicode: fix unicode cli args on windows in all `main` functions
2022-07-05 20:38:13 -04:00

21 lines
369 B
C++

#pragma once
/*!
* @file DgoWriter.h
* Create a DGO from existing files.
*/
#include <string>
#include <vector>
struct DgoDescription {
std::string dgo_name;
struct DgoEntry {
std::string file_name;
std::string name_in_dgo;
};
std::vector<DgoEntry> entries;
};
void build_dgo(const DgoDescription& description, const std::string& output_prefix);