From 8db8a14068d678b1ccf173f6807dcfad7bcef9b6 Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Wed, 24 Feb 2016 11:08:17 -1000 Subject: [PATCH 1/5] Update boo --- hecl/extern/libBoo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hecl/extern/libBoo b/hecl/extern/libBoo index d657f3c8f..b11b727c4 160000 --- a/hecl/extern/libBoo +++ b/hecl/extern/libBoo @@ -1 +1 @@ -Subproject commit d657f3c8f818ab4400e5ac9e8f3ba9fa7f93de5c +Subproject commit b11b727c4df653cd23da02f7502ff6da8fabd30f From 7d42789108ea207caf809fc2da81ccc21aa01892 Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Wed, 24 Feb 2016 16:54:33 -1000 Subject: [PATCH 2/5] Update boo --- hecl/extern/libBoo | 2 +- hecl/test/main.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hecl/extern/libBoo b/hecl/extern/libBoo index b11b727c4..fec521866 160000 --- a/hecl/extern/libBoo +++ b/hecl/extern/libBoo @@ -1 +1 @@ -Subproject commit b11b727c4df653cd23da02f7502ff6da8fabd30f +Subproject commit fec5218666cf53691f7926b29d4c373d718b0548 diff --git a/hecl/test/main.cpp b/hecl/test/main.cpp index 7cf0c45d2..dce6a194b 100644 --- a/hecl/test/main.cpp +++ b/hecl/test/main.cpp @@ -75,7 +75,7 @@ struct HECLApplicationCallback : boo::IApplicationCallback boo::IGraphicsDataFactory* gfxF = m_mainWindow->getLoadContextDataFactory(); boo::SWindowRect mainWindowRect = m_mainWindow->getWindowFrame(); - renderTex = gfxF->newRenderTexture(mainWindowRect.size[0], mainWindowRect.size[1]); + renderTex = gfxF->newRenderTexture(mainWindowRect.size[0], mainWindowRect.size[1], false, false); /* HECL managers */ HECL::Runtime::FileStoreManager fileMgr(app->getUniqueName()); From 6c2aa902bc362ff25821fbd92af3556bca954e24 Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Wed, 24 Feb 2016 19:07:00 -1000 Subject: [PATCH 3/5] Update boo --- hecl/extern/libBoo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hecl/extern/libBoo b/hecl/extern/libBoo index fec521866..7bdabb5ed 160000 --- a/hecl/extern/libBoo +++ b/hecl/extern/libBoo @@ -1 +1 @@ -Subproject commit fec5218666cf53691f7926b29d4c373d718b0548 +Subproject commit 7bdabb5ed31a2455a607b921395dc45c4e2876f3 From 03efaa1e49ddd7864fdfd64f1a7d78c1923aa4c9 Mon Sep 17 00:00:00 2001 From: Jack Andersen Date: Wed, 24 Feb 2016 19:16:11 -1000 Subject: [PATCH 4/5] Update boo --- hecl/extern/libBoo | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hecl/extern/libBoo b/hecl/extern/libBoo index 7bdabb5ed..48eab88cf 160000 --- a/hecl/extern/libBoo +++ b/hecl/extern/libBoo @@ -1 +1 @@ -Subproject commit 7bdabb5ed31a2455a607b921395dc45c4e2876f3 +Subproject commit 48eab88cfcbe5095db2576698298a9d03eb109ad From 84ff1558aad30ff88dbe008eefa917c837952856 Mon Sep 17 00:00:00 2001 From: Phillip Stephens Date: Thu, 25 Feb 2016 00:57:27 -0800 Subject: [PATCH 5/5] ToolInit: Attempt to create directory if it doesn't exist --- hecl/driver/ToolInit.hpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/hecl/driver/ToolInit.hpp b/hecl/driver/ToolInit.hpp index 037d2c429..6dd7e7c7b 100644 --- a/hecl/driver/ToolInit.hpp +++ b/hecl/driver/ToolInit.hpp @@ -20,8 +20,12 @@ public: if (HECL::Stat(dir->c_str(), &theStat)) { - LogModule.report(LogVisor::FatalError, _S("unable to stat '%s'"), dir->c_str()); - return; + HECL::MakeDir(dir->c_str()); + if (HECL::Stat(dir->c_str(), &theStat)) + { + LogModule.report(LogVisor::FatalError, _S("unable to stat '%s'"), dir->c_str()); + return; + } } if (!S_ISDIR(theStat.st_mode)) {