mirror of
https://github.com/davidgiven/fluxengine.git
synced 2025-10-31 11:17:01 -07:00
Format.
This commit is contained in:
@@ -10,7 +10,11 @@ static const ConfigProto& findConfig(std::string name)
|
|||||||
return *formats.at(name);
|
return *formats.at(name);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void addExample(std::vector<std::string>& examples, bool write, std::string name, ConfigProto config, const OptionProto* format)
|
static void addExample(std::vector<std::string>& examples,
|
||||||
|
bool write,
|
||||||
|
std::string name,
|
||||||
|
ConfigProto config,
|
||||||
|
const OptionProto* format)
|
||||||
{
|
{
|
||||||
std::string r;
|
std::string r;
|
||||||
|
|
||||||
@@ -28,9 +32,8 @@ static void addExample(std::vector<std::string>& examples, bool write, std::stri
|
|||||||
if (format)
|
if (format)
|
||||||
r += fmt::format(" --{}", format->name());
|
r += fmt::format(" --{}", format->name());
|
||||||
|
|
||||||
std::string filename = write ?
|
std::string filename = write ? config.image_reader().filename()
|
||||||
config.image_reader().filename() :
|
: config.image_writer().filename();
|
||||||
config.image_writer().filename();
|
|
||||||
if (filename.empty())
|
if (filename.empty())
|
||||||
filename = fmt::format("{}.img", name);
|
filename = fmt::format("{}.img", name);
|
||||||
|
|
||||||
@@ -48,7 +51,8 @@ int main(int argc, const char* argv[])
|
|||||||
|
|
||||||
fmt::print("{}\n====\n", argv[1]);
|
fmt::print("{}\n====\n", argv[1]);
|
||||||
fmt::print("## {}\n", config.comment());
|
fmt::print("## {}\n", config.comment());
|
||||||
fmt::print("<!-- This file is automatically generated. Do not edit. -->\n\n");
|
fmt::print(
|
||||||
|
"<!-- This file is automatically generated. Do not edit. -->\n\n");
|
||||||
|
|
||||||
const auto& documentation = config.documentation();
|
const auto& documentation = config.documentation();
|
||||||
auto it = documentation.begin();
|
auto it = documentation.begin();
|
||||||
|
|||||||
Reference in New Issue
Block a user