| 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"); | |
| } | |
| } | |