|
13 | 13 | <RootNamespace>UnityExplorer</RootNamespace>
|
14 | 14 | <!-- MSBuildの.NET8対応に伴って勝手にバージョンにハッシュ値入れられてBepInExのロード不具合が出たため、明示的に無効化しておく -->
|
15 | 15 | <IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
|
16 |
| - <Configurations>BIE_Cpp;BIE_Cpp_CoreCLR;BIE_Unity_Cpp_CoreCLR;BIE5_Mono;BIE6_Mono;BIE6_Unity_Mono;ML_Cpp_net6;ML_Cpp_CoreCLR;ML_Cpp_net472;ML_Mono;STANDALONE_Mono;STANDALONE_Cpp</Configurations> |
| 16 | + <Configurations>BIE_Cpp;BIE_Cpp_CoreCLR;BIE_Unity_Cpp_CoreCLR;BIE5_Mono;BIE6_Mono;BIE6_Unity_Mono;ML_Cpp_net6;ML_Cpp_CoreCLR;ML_Cpp_net472;ML_Mono;STANDALONE_Mono;STANDALONE_Cpp;STANDALONE_Cpp_CoreCLR</Configurations> |
17 | 17 | </PropertyGroup>
|
18 | 18 |
|
19 | 19 |
|
20 | 20 | <Target Name="PreBuild" BeforeTargets="PreBuildEvent">
|
21 | 21 | <ItemGroup Condition="'$(Configuration)'=='ML_Cpp_net6' or '$(Configuration)'=='ML_Cpp_net472' or '$(Configuration)'=='STANDALONE_Cpp' or '$(Configuration)'=='BIE_Cpp'">
|
22 | 22 | <Exec Command="dotnet build ..\UniverseLib\src\UniverseLib.sln -c Release_IL2CPP_Unhollower" />
|
23 | 23 | </ItemGroup>
|
24 |
| - <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR'"> |
| 24 | + <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR' or '$(Configuration)'=='STANDALONE_Cpp_CoreCLR'"> |
25 | 25 | <Exec Command="dotnet build ..\UniverseLib\src\UniverseLib.sln -c Release_IL2CPP_Interop_BIE" />
|
26 | 26 | </ItemGroup>
|
27 | 27 | <ItemGroup Condition="'$(Configuration)'=='ML_Cpp_CoreCLR'">
|
|
121 | 121 | <DefineConstants>CPP,STANDALONE,UNHOLLOWER</DefineConstants>
|
122 | 122 | <AssemblyName>UnityExplorer.STANDALONE.IL2CPP</AssemblyName>
|
123 | 123 | </PropertyGroup>
|
| 124 | + <!-- STANDALONE Il2Cpp CoreCLR--> |
| 125 | + <PropertyGroup Condition="'$(Configuration)'=='STANDALONE_Cpp_CoreCLR'"> |
| 126 | + <TargetFramework>net6</TargetFramework> |
| 127 | + <OutputPath>..\Release\UnityExplorer.Standalone.IL2CPP.CoreCLR\</OutputPath> |
| 128 | + <DefineConstants>CPP,STANDALONE,INTEROP</DefineConstants> |
| 129 | + <AssemblyName>UnityExplorer.STANDALONE.IL2CPP.CoreCLR</AssemblyName> |
| 130 | + </PropertyGroup> |
124 | 131 |
|
125 | 132 | <!-- ~~~~~ NUGET ~~~~~ -->
|
126 | 133 | <ItemGroup>
|
|
142 | 149 | </ItemGroup>
|
143 | 150 |
|
144 | 151 | <!-- il2cpp Interop nuget -->
|
145 |
| - <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR' or '$(Configuration)'=='ML_Cpp_CoreCLR'"> |
| 152 | + <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR' or '$(Configuration)'=='ML_Cpp_CoreCLR' or '$(Configuration)'=='STANDALONE_Cpp_CoreCLR'"> |
146 | 153 | <PackageReference Include="Il2CppInterop.Common" Version="1.0.0" />
|
147 | 154 | <PackageReference Include="Il2CppInterop.Runtime" Version="1.0.0" />
|
148 | 155 | </ItemGroup>
|
149 | 156 |
|
150 | 157 | <!-- BIE il2cpp Interop -->
|
151 |
| - <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR'"> |
| 158 | + <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR' or '$(Configuration)'=='STANDALONE_Cpp_CoreCLR'"> |
152 | 159 | <Reference Include="UniverseLib">
|
153 | 160 | <HintPath>..\UniverseLib\Release\UniverseLib.Il2Cpp.Interop\UniverseLib.BIE.IL2CPP.Interop.dll</HintPath>
|
154 | 161 | <Private>True</Private>
|
|
305 | 312 | </Reference>
|
306 | 313 | </ItemGroup>
|
307 | 314 | <!-- Il2Cpp Interop -->
|
308 |
| - <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR' or '$(Configuration)'=='ML_Cpp_CoreCLR'"> |
| 315 | + <ItemGroup Condition="'$(Configuration)'=='BIE_Cpp_CoreCLR' or '$(Configuration)'=='BIE_Unity_Cpp_CoreCLR' or '$(Configuration)'=='ML_Cpp_CoreCLR' or '$(Configuration)'=='STANDALONE_Cpp_CoreCLR'"> |
309 | 316 | <Reference Include="Il2Cppmscorlib">
|
310 | 317 | <HintPath>..\lib\interop\Il2Cppmscorlib.dll</HintPath>
|
311 | 318 | <Private>False</Private>
|
|
0 commit comments