From 664cfa76b05756cb5ee22cf9bfe463822aeae6a3 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 12 Nov 2023 12:48:46 +0100 Subject: a --- wall-tileset-tool/main.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'wall-tileset-tool/main.cpp') diff --git a/wall-tileset-tool/main.cpp b/wall-tileset-tool/main.cpp index eab78c16..2e78742d 100644 --- a/wall-tileset-tool/main.cpp +++ b/wall-tileset-tool/main.cpp @@ -37,6 +37,13 @@ Triple parse_cmdline(int argc, const char* const* argv options opts; //Path::exists(args.value()); + opts.output_dir = Path::join(loader.startup_directory(), args.value("output")); + opts.input_file = Path::join(loader.startup_directory(), args.value("input.json")); + opts.input_dir = Path::split(opts.input_file).first(); + + if (opts.output_dir.isEmpty()) + opts.output_dir = opts.input_dir; + return { std::move(opts), std::move(args), false }; } -- cgit v1.2.3