CapersProject/Packages/com.singularitygroup.hotreload/Runtime/Burst/JobHotReloadUtility.cs

25 lines
675 B
C#

#if ENABLE_MONO && (DEVELOPMENT_BUILD || UNITY_EDITOR)
using System.Reflection;
using SingularityGroup.HotReload.DTO;
namespace SingularityGroup.HotReload.Burst {
public static class JobHotReloadUtility {
public static void HotReloadBurstCompiledJobs(CodePatch patch, Module module) {
JobPatchUtility.PatchBurstCompiledJobs(patch, module, unityMajorVersion:
#if UNITY_2022_2_OR_NEWER
2022
#elif UNITY_2021_3_OR_NEWER
2021
#elif UNITY_2020_3_OR_NEWER
2020
#elif UNITY_2019_4_OR_NEWER
2019
#else
2018
#endif
);
}
}
}
#endif