using UnityEditor; | |
public class DisableBurstFromMenu | |
{ | |
/// This method is needed to disable Burst compilation on windows for our cloudbuild tests. | |
/// Barracuda 0.4.0-preview depends on a version of Burst (1.1.1) which does not allow | |
/// users to disable burst compilation on a per platform basis. The burst version 1.3.0-preview-1 | |
/// allows for cross compilation, but is not released yet. | |
/// | |
/// We will be able to remove this when | |
/// 1. Barracuda updates burst 1.3.0-preview-1 or | |
/// 2. We update our edior version for our tests to 2019.1+ | |
public static void DisableBurstCompilation() | |
{ | |
EditorApplication.ExecuteMenuItem("Jobs/Burst/Enable Compilation"); | |
} | |
} | |