1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 03:52:19 +02:00

Options clearing fix, BeefBuild path fix

This commit is contained in:
Brian Fiete 2019-11-07 06:54:54 -08:00
parent 2f2230ec79
commit 83004c1184
4 changed files with 7 additions and 6 deletions

View file

@ -1,5 +1,5 @@
FileVersion = 1 FileVersion = 1
Projects = {BeefBuild = {Path = "."}, corlib = {Path = "../IDE\\corlib"}, Beefy2D = {Path = "../BeefLibs/Beefy2D"}, IDEHelper = {Path = "../IDEHelper"}, Debugger64 = {Path = "../Debugger64"}, BeefySysLib = {Path = "../BeefySysLib"}} Projects = {BeefBuild = {Path = "."}, corlib = "*", Beefy2D = {Path = "../BeefLibs/Beefy2D"}, IDEHelper = {Path = "../IDEHelper"}, Debugger64 = {Path = "../Debugger64"}, BeefySysLib = {Path = "../BeefySysLib"}}
[Workspace] [Workspace]
StartupProject = "BeefBuild" StartupProject = "BeefBuild"

View file

@ -5,6 +5,7 @@
#include "LinuxCommon.h" #include "LinuxCommon.h"
#define BF_PLATFORM_LINUX #define BF_PLATFORM_LINUX
#define BF_PLATFORM_POSIX
#define BF_PLATFORM_NAME "BF_PLATFORM_LINUX" #define BF_PLATFORM_NAME "BF_PLATFORM_LINUX"
#define BF_IMPORT extern "C" #define BF_IMPORT extern "C"

View file

@ -3058,7 +3058,8 @@ namespace IDE
{ {
if (!mWorkspace.IsDebugSession) if (!mWorkspace.IsDebugSession)
success &= SaveWorkspaceUserData(); success &= SaveWorkspaceUserData();
mSettings.Save(); if (mSettings.mLoadedSettings)
mSettings.Save();
} }
MarkDirty(); MarkDirty();

View file

@ -1665,12 +1665,11 @@ namespace IDE.ui
Object target; Object target;
if (!targetDict.TryGetValue(propEntry.mTarget, out target)) if (!targetDict.TryGetValue(propEntry.mTarget, out target))
{ {
Debug.FatalError(); //Debug.FatalError();
//continue; continue;
} }
String usePropName = scope:: String(propEntry.mPropertyName); String usePropName = scope:: String(propEntry.mPropertyName);
//String[] useOptionValues = optionValues;
while (true) while (true)
{ {