From e5274e3062aa69656bfbefe12c142c5da78f1476 Mon Sep 17 00:00:00 2001 From: Leknes Date: Thu, 5 Dec 2024 23:00:10 +0100 Subject: [PATCH] Fix preprocessor directive Made it so that versions that are newer than Unity 2022 also use PlayerSettings.GetIl2CppCodeGeneration. --- Editor/AOTGeneration/BuildPreprocessor.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Editor/AOTGeneration/BuildPreprocessor.cs b/Editor/AOTGeneration/BuildPreprocessor.cs index c3d9d8b..9d0f3eb 100644 --- a/Editor/AOTGeneration/BuildPreprocessor.cs +++ b/Editor/AOTGeneration/BuildPreprocessor.cs @@ -100,7 +100,7 @@ public void OnPreprocessBuild(BuildReport report) // if IL2CPP setting and OptimizeSpeed, emit generic types usage. #if UNITY_2021_2_OR_NEWER var codeGeneration = - #if UNITY_2022 + #if UNITY_2022_1_OR_NEWER PlayerSettings.GetIl2CppCodeGeneration(NamedBuildTarget.FromBuildTargetGroup(EditorUserBuildSettings.selectedBuildTargetGroup)); #else EditorUserBuildSettings.il2CppCodeGeneration;