#include <string>
-#ifndef DATADIR
-#define DATADIR "Data"
+#ifndef DATA_DIR
+#define DATA_DIR "Data"
#endif
class Folders
static std::string getConfigFilePath();
private:
+ static const char* getHomeDirectory();
static std::string getGenericDirectory(const char* ENVVAR, const std::string fallback);
+ static bool makeDirectory(std::string path);
};
#endif /* _FOLDERS_H_ */