Merge branch 'master' into dev
commit
02633e32c3
|
@ -13,7 +13,7 @@ project(colobot C CXX)
|
|||
set(COLOBOT_VERSION_CODENAME "Gold")
|
||||
set(COLOBOT_VERSION_MAJOR 0)
|
||||
set(COLOBOT_VERSION_MINOR 1)
|
||||
set(COLOBOT_VERSION_REVISION 7)
|
||||
set(COLOBOT_VERSION_REVISION 7b)
|
||||
|
||||
# Used on official releases
|
||||
#set(COLOBOT_VERSION_RELEASE_CODENAME "-alpha")
|
||||
|
|
|
@ -44,6 +44,7 @@
|
|||
|
||||
#include <memory>
|
||||
#include <vector>
|
||||
#include <boost/filesystem.hpp>
|
||||
|
||||
/* Doxygen main page */
|
||||
|
||||
|
@ -98,13 +99,19 @@ int main(int argc, char *argv[])
|
|||
systemUtils->Init();
|
||||
|
||||
// Add file output to the logger
|
||||
std::string logfile;
|
||||
std::string logFileName;
|
||||
#if DEV_BUILD
|
||||
logfile = "log.txt";
|
||||
logFileName = "log.txt";
|
||||
#else
|
||||
logfile = systemUtils->GetSaveDir() + "/log.txt";
|
||||
boost::filesystem::create_directories(systemUtils->GetSaveDir());
|
||||
logFileName = systemUtils->GetSaveDir() + "/log.txt";
|
||||
#endif
|
||||
logger.AddOutput(fopen(logfile.c_str(), "w"));
|
||||
FILE* logFile = fopen(logFileName.c_str(), "w");
|
||||
if (logFile)
|
||||
logger.AddOutput(logFile);
|
||||
else
|
||||
logger.Error("Failed to create log file, writing log to file disabled\n");
|
||||
|
||||
|
||||
// Workaround for character encoding in argv on Windows
|
||||
#if PLATFORM_WINDOWS
|
||||
|
|
Loading…
Reference in New Issue