fix: try to create directories if they don't exist

Dieser Commit ist enthalten in:
Reinder Feenstra 2020-05-06 13:41:04 +02:00
Ursprung 6a12f0b70e
Commit acacce2a8c
2 geänderte Dateien mit 6 neuen und 0 gelöschten Zeilen

Datei anzeigen

@ -70,6 +70,9 @@ Traintastic::Traintastic(const std::filesystem::path& dataDir) :
console->notice(id, "Created new world");
}}
{
if(!std::filesystem::is_directory(m_dataDir))
std::filesystem::create_directories(m_dataDir);
//m_interfaceItems.add(mode);
m_interfaceItems.add(console);
m_interfaceItems.add(settings);

Datei anzeigen

@ -33,6 +33,9 @@ WorldList::WorldList(const std::filesystem::path& path) :
Object(),
m_path{path}
{
if(!std::filesystem::is_directory(m_path))
std::filesystem::create_directories(m_path);
buildIndex();
}