summaryrefslogtreecommitdiff
path: root/tools/src/asset_processor/util.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/src/asset_processor/util.cpp')
-rw-r--r--tools/src/asset_processor/util.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/src/asset_processor/util.cpp b/tools/src/asset_processor/util.cpp
index f6ac050f..a0effa3c 100644
--- a/tools/src/asset_processor/util.cpp
+++ b/tools/src/asset_processor/util.cpp
@@ -1,5 +1,6 @@
#include "util.h"
#include <iostream>
+#include <fmt/format.h>
void check_call(const std::vector<std::string>& cmd) {
std::string cmdstr;
@@ -18,3 +19,10 @@ void check_call(const std::vector<std::string>& cmd) {
std::exit(1);
}
}
+
+std::string opt_param(const std::string& format, int defaultVal, int value) {
+ if (value != defaultVal) {
+ return fmt::format(format, value);
+ }
+ return "";
+}