X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flib%2Fbuilder.cpp;h=08e9cd7ef69f68b8d12d2bb61c081d3145db789e;hb=d068c62aac1825a0da5619dc4ca50ce3186bc37a;hp=c8c7bf81efbccb47726edef19c1ae11417184103;hpb=f9f8b6926a842f241edf7db6590af4b47a87bfd3;p=builder.git diff --git a/source/lib/builder.cpp b/source/lib/builder.cpp index c8c7bf8..08e9cd7 100644 --- a/source/lib/builder.cpp +++ b/source/lib/builder.cpp @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include @@ -47,6 +48,9 @@ void Builder::load_plugins() using CreateFunc = Plugin *(Builder &); FS::Path plugins_dir = FS::get_sys_lib_dir(); + if(!FS::exists(plugins_dir)) + return; + logger->log("files", "Traversing %s", plugins_dir); vector unordered_plugins; for(const string &f: list_filtered(plugins_dir, "\\.dlm$"))