Bladeren bron

Fix running non-managed project

Josh Engebretson 9 jaren geleden
bovenliggende
commit
2d0d7b11af
2 gewijzigde bestanden met toevoegingen van 7 en 5 verwijderingen
  1. 5 3
      Source/AtomicEditor/EditorMode/AEEditorMode.cpp
  2. 2 2
      Source/ToolCore/NETTools/NETProjectGen.cpp

+ 5 - 3
Source/AtomicEditor/EditorMode/AEEditorMode.cpp

@@ -190,9 +190,11 @@ bool EditorMode::PlayProject(String addArgs, bool debug)
         vargs.Insert(0, addArgs.Split(' '));
 
 #ifndef ATOMIC_PLATFORM_WINDOWS
-
-    vargs.Insert(0, playerBinary);
-    playerBinary = tenv->GetMonoExecutableDir() + "mono64";
+    if (managed)
+    {
+        vargs.Insert(0, playerBinary);
+        playerBinary = tenv->GetMonoExecutableDir() + "mono64";
+    }
 
 #endif
 

+ 2 - 2
Source/ToolCore/NETTools/NETProjectGen.cpp

@@ -354,7 +354,7 @@ namespace ToolCore
         pgroup.CreateChild("PlatformTarget").SetValue("x64");
 
 #ifndef ATOMIC_PLATFORM_WINDOWS
-        CreateCustomCommands(pgroup, "Debug");
+        CreateCustomCommands(pgroup, "Release");
 #endif
 
     }
@@ -376,7 +376,7 @@ namespace ToolCore
         pgroup.CreateChild("PlatformTarget").SetValue("x64");
 
 #ifndef ATOMIC_PLATFORM_WINDOWS
-        CreateCustomCommands(pgroup, "Release");
+        CreateCustomCommands(pgroup, "Debug");
 #endif
 
     }