diff options
Diffstat (limited to 'main.cpp')
-rw-r--r-- | main.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -160,6 +160,12 @@ int main(int argc, char *argv[]) } QString outputDirectory = args.contains("output-directory") ? args["output-directory"] : "out"; + if (!QDir(outputDirectory).exists()) { + if (!QDir().mkpath(outputDirectory)) { + ReportHandler::warning("Can't create output directory: "+outputDirectory); + return EXIT_FAILURE; + } + } // Create and set-up API Extractor ApiExtractor extractor; extractor.setLogDirectory(outputDirectory); |