17 lines
428 B
C#
17 lines
428 B
C#
|
using System;
|
||
|
|
||
|
namespace SingularityGroup.HotReload.Editor {
|
||
|
interface ICompileChecker {
|
||
|
event Action onCompilationFinished;
|
||
|
}
|
||
|
|
||
|
static class CompileChecker {
|
||
|
internal static ICompileChecker Create() {
|
||
|
#if UNITY_2019_1_OR_NEWER
|
||
|
return new DefaultCompileChecker();
|
||
|
#else
|
||
|
return new LegacyCompileChecker();
|
||
|
#endif
|
||
|
}
|
||
|
}
|
||
|
}
|