959e80cf72
assets upload description.
24 lines
701 B
C#
24 lines
701 B
C#
|
|
using UnityEditor;
|
|
|
|
namespace AwesomeTechnologies.TouchReact
|
|
{
|
|
[InitializeOnLoad]
|
|
public class CompilerDefineTouchReact : Editor
|
|
{
|
|
private static readonly string _EditorSymbol = "TOUCH_REACT";
|
|
|
|
static CompilerDefineTouchReact()
|
|
{
|
|
var symbols =
|
|
PlayerSettings.GetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup);
|
|
if (!symbols.Contains(_EditorSymbol))
|
|
{
|
|
symbols += ";" + _EditorSymbol;
|
|
PlayerSettings.SetScriptingDefineSymbolsForGroup(EditorUserBuildSettings.selectedBuildTargetGroup,
|
|
symbols);
|
|
}
|
|
}
|
|
}
|
|
}
|