From 143b750dc9dd4c485f7c50fcda704611556a8525 Mon Sep 17 00:00:00 2001 From: John Date: Tue, 15 Mar 2016 16:01:57 +0800 Subject: [PATCH] Exclude BuildTargetGroup.Unknown --- .../Assets/spine-unity/Editor/SpineEditorUtilities.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/spine-unity/Assets/spine-unity/Editor/SpineEditorUtilities.cs b/spine-unity/Assets/spine-unity/Editor/SpineEditorUtilities.cs index 11e9c737a..d99750ab3 100644 --- a/spine-unity/Assets/spine-unity/Editor/SpineEditorUtilities.cs +++ b/spine-unity/Assets/spine-unity/Editor/SpineEditorUtilities.cs @@ -1135,10 +1135,13 @@ public class SpineEditorUtilities : AssetPostprocessor { static void EnableTK2D () { bool added = false; foreach (BuildTargetGroup group in System.Enum.GetValues(typeof(BuildTargetGroup))) { + if (group == BuildTargetGroup.Unknown) + continue; + string defines = PlayerSettings.GetScriptingDefineSymbolsForGroup(group); if (!defines.Contains(SPINE_TK2D_DEFINE)) { added = true; - if (defines.EndsWith(";")) + if (defines.EndsWith(";", System.StringComparison.Ordinal)) defines = defines + SPINE_TK2D_DEFINE; else defines = defines + ";" + SPINE_TK2D_DEFINE;