diff --git a/src/main.cpp b/src/main.cpp index 1955dc2..f9b1d80 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -11,13 +11,16 @@ int main(int argc, char** argv) using namespace pixelarium::utils::log; using namespace std; cout << "ok\n"; - - unique_ptr logger = make_unique(string(getenv("APPDATA")) + "/pixelarium/logfile.log", "default"); + unique_ptr logger; +#ifdef _WIN32 + logger = make_unique(string(getenv("APPDATA")) + "/pixelarium/logfile.log", "default"); +#else + logger = make_unique(std::string(getenv("HOME")) + "/.cache/sutura/log.log", "default"); +#endif auto app = pixelarium::ui::AppGLFW(logger); - // auto app = pixelarium::ui::AppGLFW(); logger->Info(std::format("Starting Application {}", PIXELARIUM_TITLE)); logger->Error("Starting Application"); return app.Run(); -} \ No newline at end of file +}