@ -1,110 +0,0 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project DefaultTargets="Assemble" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">x64-Net4</Platform> | |||
<ProjectGuid>{880A3560-82CD-4836-996B-11BEFE6B44DB}</ProjectGuid> | |||
<OutputType>Library</OutputType> | |||
<RootNamespace>BSIPA_Meta</RootNamespace> | |||
<AssemblyName>Meta Project</AssemblyName> | |||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> | |||
<FileAlignment>512</FileAlignment> | |||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> | |||
<Deterministic>true</Deterministic> | |||
<OutputPath>bin\$(Platform)\$(Configuration)\</OutputPath> | |||
<TargetFrameworkProfile /> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'x86-Net4' Or '$(Platform)' == 'x86-Net3' "> | |||
<ProxyPlatform>Win32</ProxyPlatform> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'x64-Net4' Or '$(Platform)' == 'x64-Net3' "> | |||
<ProxyPlatform>x64</ProxyPlatform> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'x86-Net4' Or '$(Platform)' == 'x64-Net4' "> | |||
<NetPlatform>Net4</NetPlatform> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'x86-Net3' Or '$(Platform)' == 'x64-Net3' "> | |||
<NetPlatform>Net3</NetPlatform> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> | |||
<PlatformTarget>AnyCPU</PlatformTarget> | |||
<DebugSymbols>true</DebugSymbols> | |||
<DebugType>full</DebugType> | |||
<Optimize>false</Optimize> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<NoVerboseConfig>Debug</NoVerboseConfig> | |||
<OtherConfig>Debug</OtherConfig> | |||
<ProxyConfig>Release</ProxyConfig> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | |||
<PlatformTarget>AnyCPU</PlatformTarget> | |||
<DebugType>pdbonly</DebugType> | |||
<Optimize>true</Optimize> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<NoVerboseConfig>Release</NoVerboseConfig> | |||
<OtherConfig>Release</OtherConfig> | |||
<ProxyConfig>Release</ProxyConfig> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Verbose' "> | |||
<PlatformTarget>AnyCPU</PlatformTarget> | |||
<DebugSymbols>true</DebugSymbols> | |||
<DebugType>full</DebugType> | |||
<Optimize>false</Optimize> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<NoVerboseConfig>Debug</NoVerboseConfig> | |||
<OtherConfig>Verbose</OtherConfig> | |||
<ProxyConfig>Verbose_Release</ProxyConfig> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Verbose_Release' "> | |||
<PlatformTarget>AnyCPU</PlatformTarget> | |||
<DebugType>pdbonly</DebugType> | |||
<Optimize>true</Optimize> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<NoVerboseConfig>Release</NoVerboseConfig> | |||
<OtherConfig>Verbose_Release</OtherConfig> | |||
<ProxyConfig>Verbose_Release</ProxyConfig> | |||
</PropertyGroup> | |||
<Target Name="Restore" /> | |||
<Target Name="Clean"> | |||
<ItemGroup> | |||
<Files Include="$(OutputPath)**\*" /> | |||
</ItemGroup> | |||
<Delete Files="@(Files)" /> | |||
</Target> | |||
<Target Name="Rebuild"> | |||
<CallTarget Targets="Assemble" /> | |||
</Target> | |||
<Target Name="Build"> | |||
<CallTarget Targets="Assemble" /> | |||
</Target> | |||
<Target Name="Assemble" Returns="$(OutputPath)"> | |||
<Message Text="Packing..." Importance="High" /> | |||
<Message Text="Results will be put in $(OutputPath)" Importance="High" /> | |||
<ItemGroup> | |||
<InputDlls Include="$(SolutionDir)IPA.Injector\bin\$(NetPlatform)\$(NoVerboseConfig)\**\*" Exclude="$(SolutionDir)IPA.Injector\bin\$(NetPlatform)\$(NoVerboseConfig)\Libraries\**\*" /> | |||
<InputDlls Include="$(SolutionDir)Doorstop\Proxy\bin\$(ProxyPlatform)\$(ProxyConfig)\**\*.dll" /> | |||
<InputDlls Include="$(SolutionDir)Doorstop\Proxy\bin\$(ProxyPlatform)\$(ProxyConfig)\**\*.pdb" /> | |||
<InputIPAFiles Include="$(SolutionDir)IPA\bin\$(OtherConfig)\**\*" /> | |||
</ItemGroup> | |||
<Copy SourceFiles="@(InputDlls)" DestinationFolder="$(OutputPath)IPA\%(RecursiveDir)" /> | |||
<Move SourceFiles="$(OutputPath)IPA\proxy.dll" DestinationFiles="$(OutputPath)IPA\winhttp.dll" /> | |||
<Move Condition="Exists('$(OutputPath)IPA\proxy.pdb')" SourceFiles="$(OutputPath)IPA\proxy.pdb" DestinationFiles="$(OutputPath)IPA\winhttp.pdb" /> | |||
<Copy SourceFiles="@(InputIPAFiles)" DestinationFolder="$(OutputPath)%(RecursiveDir)" /> | |||
<ItemGroup> | |||
<BadFiles Include="$(OutputPath)*.dll" /> | |||
<BadFiles Include="$(OutputPath)*.pdb" Condition="'$(Configuration)'=='Release' Or '$(Configuration)'=='Verbose_Release'" /> | |||
<BadFiles Include="$(OutputPath)IPA\*.pdb" Condition="'$(Configuration)'=='Release' Or '$(Configuration)'=='Verbose_Release'" /> | |||
</ItemGroup> | |||
<Delete Files="@(BadFiles)" /> | |||
<RemoveDir Directories="$(OutputPath)Libraries\" /> | |||
</Target> | |||
</Project> |
@ -1,152 +0,0 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">Net4</Platform> | |||
<BuildForBeatSaber Condition=" '$(BuildForBeatSaber)' == '' And '$(Platform)' == 'Net4' ">true</BuildForBeatSaber> | |||
<ProjectGuid>{2A1AF16B-27F1-46E0-9A95-181516BC1CB7}</ProjectGuid> | |||
<OutputType>Library</OutputType> | |||
<AppDesignerFolder>Properties</AppDesignerFolder> | |||
<RootNamespace>IPA.Injector</RootNamespace> | |||
<AssemblyName>IPA.Injector</AssemblyName> | |||
<FileAlignment>512</FileAlignment> | |||
<Deterministic>true</Deterministic> | |||
<PathMap>$(SolutionDir)=C:\</PathMap> | |||
<DebugType>portable</DebugType> | |||
<LangVersion>8.0</LangVersion> | |||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> | |||
<DebugSymbols>true</DebugSymbols> | |||
<Optimize>false</Optimize> | |||
<OutputPath>bin\$(Platform)\Debug\</OutputPath> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | |||
<Optimize>true</Optimize> | |||
<OutputPath>bin\$(Platform)\Release\</OutputPath> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'Net4' "> | |||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> | |||
<DefineConstants>$(DefineConstants);NET4</DefineConstants> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'Net3' "> | |||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion> | |||
<DefineConstants>$(DefineConstants);NET3</DefineConstants> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(BuildForBeatSaber)' == 'true' "> | |||
<DefineConstants>$(DefineConstants);BeatSaber</DefineConstants> | |||
</PropertyGroup> | |||
<ItemGroup> | |||
<Reference Include="System" /> | |||
<Reference Include="System.Core" /> | |||
<Reference Include="System.Xml.Linq" /> | |||
<Reference Include="System.Data.DataSetExtensions" /> | |||
<Reference Include="System.Data" /> | |||
<Reference Include="System.Xml" /> | |||
<Reference Include="UnityEngine.CoreModule" Condition=" '$(Platform)' == 'Net4' "> | |||
<HintPath>..\Refs\UnityEngine.CoreModule.Net4.dll</HintPath> | |||
<Private>False</Private> | |||
</Reference> | |||
<Reference Include="UnityEngine.CoreModule" Condition=" '$(Platform)' == 'Net3' "> | |||
<HintPath>..\Refs\UnityEngine.CoreModule.Net3.dll</HintPath> | |||
<Private>False</Private> | |||
</Reference> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="AntiPiracy.cs" /> | |||
<Compile Include="Backups\BackupManager.cs" /> | |||
<Compile Include="Backups\BackupUnit.cs" /> | |||
<Compile Include="Bootstrapper.cs" /> | |||
<Compile Include="GameVersionEarly.cs" /> | |||
<Compile Include="Injector.cs" /> | |||
<Compile Include="PermissionFix.cs" /> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
<Compile Include="Updates.cs" /> | |||
<Compile Include="Virtualizer.cs" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<ProjectReference Include="..\IPA.Loader\IPA.Loader.csproj"> | |||
<Project>{5ad344f0-01a0-4ca8-92e5-9d095737744d}</Project> | |||
<Name>IPA.Loader</Name> | |||
</ProjectReference> | |||
<ProjectReference Include="..\Net3-Proxy\Net3-Proxy.csproj" Condition=" '$(Platform)' == 'Net3' "> | |||
<Project>{642F52DA-90F9-40E3-8784-6964F36752FB}</Project> | |||
<Name>Net3-Proxy</Name> | |||
</ProjectReference> | |||
</ItemGroup> | |||
<ItemGroup Condition=" '$(Platform)' == 'Net4' "> | |||
<Content Include="..\Libs\I18N.Net4.dll"> | |||
<Link>Libraries\Mono\I18N.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
<Content Include="..\Libs\I18N.West.Net4.dll"> | |||
<Link>Libraries\Mono\I18N.West.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
<Content Include="..\Libs\Microsoft.CSharp.dll"> | |||
<Link>Libraries\Mono\Microsoft.CSharp.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
<Content Include="..\Libs\System.Runtime.Serialization.Net4.dll"> | |||
<Link>Libraries\Mono\System.Runtime.Serialization.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
</ItemGroup> | |||
<ItemGroup Condition=" '$(Platform)' == 'Net3' "> | |||
<Content Include="..\Libs\I18N.Net3.dll"> | |||
<Link>Libraries\Mono\I18N.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
<Content Include="..\Libs\I18N.West.Net3.dll"> | |||
<Link>Libraries\Mono\I18N.West.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
<Content Include="..\Libs\System.Runtime.Serialization.Net3.dll"> | |||
<Link>Libraries\Mono\System.Runtime.Serialization.dll</Link> | |||
<CopyToOutputDirectory>Always</CopyToOutputDirectory> | |||
</Content> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<PackageReference Include="Mono.Cecil"> | |||
<Version>0.10.4</Version> | |||
</PackageReference> | |||
<PackageReference Include="SemanticVersioning"> | |||
<Version>1.2.2</Version> | |||
</PackageReference> | |||
<PackageReference Include="AsyncBridge"> | |||
<Version>0.3.1</Version> | |||
</PackageReference> | |||
</ItemGroup> | |||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |||
<Target Name="AfterBuild"> | |||
<Message Text="Relocating" Importance="normal" /> | |||
<ItemGroup> | |||
<SystemFiles Include="$(OutputPath)IPA.Injector.*" /> | |||
<SystemFiles Include="$(OutputPath)IPA.Loader.*" /> | |||
<SystemFiles Include="$(OutputPath)AsyncBridge.*" /> | |||
<SystemFiles Include="$(OutputPath)System.*" /> | |||
<SystemFiles Include="$(OutputPath)Portable.System.*" /> | |||
<SystemFiles Include="$(OutputPath)Net3-Proxy.*" /> | |||
<SystemFiles Include="$(OutputPath)Libraries\Mono\**\*" /> | |||
<OldLibFiles Include="$(OutputPath)Libs\**\*" /> | |||
</ItemGroup> | |||
<Move SourceFiles="@(SystemFiles)" DestinationFolder="$(OutputPath)Data\Managed" /> | |||
<RemoveDir Directories="$(OutputPath)Libraries\Mono" /> | |||
<Delete Files="@(OldLibFiles)" /> | |||
<RemoveDir Directories="$(OutputPath)Libs" /> | |||
<ItemGroup> | |||
<LibFiles Include="$(OutputPath)**\*" Exclude="$(OutputPath)Data\**\*;$(OutputPath)Libs\**\*" /> | |||
</ItemGroup> | |||
<Move SourceFiles="@(LibFiles)" DestinationFolder="$(OutputPath)Libs\" /> | |||
<RemoveDir Directories="$(OutputPath)Libraries\Included" /> | |||
<RemoveDir Directories="$(OutputPath)Libraries" /> | |||
</Target> | |||
</Project> |
@ -1,209 +0,0 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">Net4</Platform> | |||
<BuildForBeatSaber Condition=" '$(BuildForBeatSaber)' == '' And '$(Platform)' == 'Net4' ">true</BuildForBeatSaber> | |||
<ProjectGuid>{5AD344F0-01A0-4CA8-92E5-9D095737744D}</ProjectGuid> | |||
<OutputType>Library</OutputType> | |||
<AppDesignerFolder>Properties</AppDesignerFolder> | |||
<RootNamespace>IPA</RootNamespace> | |||
<AssemblyName>IPA.Loader</AssemblyName> | |||
<FileAlignment>512</FileAlignment> | |||
<Deterministic>true</Deterministic> | |||
<PathMap>$(SolutionDir)=C:\</PathMap> | |||
<DebugType>portable</DebugType> | |||
<LangVersion>8.0</LangVersion> | |||
<AllowUnsafeBlocks>true</AllowUnsafeBlocks> | |||
<NoWarn>CA1031</NoWarn> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Debug' "> | |||
<DebugSymbols>true</DebugSymbols> | |||
<Optimize>false</Optimize> | |||
<OutputPath>bin\$(Platform)\Debug\</OutputPath> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<RegisterForComInterop>false</RegisterForComInterop> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)' == 'Release' "> | |||
<Optimize>true</Optimize> | |||
<OutputPath>bin\$(Platform)\Release\</OutputPath> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
<RegisterForComInterop>false</RegisterForComInterop> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'Net4' "> | |||
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> | |||
<DefineConstants>$(DefineConstants);NET4</DefineConstants> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Platform)' == 'Net3' "> | |||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion> | |||
<DefineConstants>$(DefineConstants);NET3</DefineConstants> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(BuildForBeatSaber)' == 'true' "> | |||
<DefineConstants>$(DefineConstants);BeatSaber</DefineConstants> | |||
</PropertyGroup> | |||
<PropertyGroup> | |||
<DocumentationFile>$(OutputPath)IPA.Loader.xml</DocumentationFile> | |||
</PropertyGroup> | |||
<ItemGroup> | |||
<Reference Include="System" /> | |||
<Reference Include="System.Core" /> | |||
<Reference Include="System.Xml.Linq" /> | |||
<Reference Include="System.Data.DataSetExtensions" /> | |||
<Reference Include="Microsoft.CSharp" Condition=" '$(Platform)' == 'Net4' " /> | |||
<Reference Include="System.Data" /> | |||
<Reference Include="System.Net.Http" Condition=" '$(Platform)' == 'Net4' " /> | |||
<Reference Include="System.Xml" /> | |||
</ItemGroup> | |||
<ItemGroup Condition=" '$(Platform)' == 'Net4' "> | |||
<Reference Include="UnityEngine.CoreModule"> | |||
<HintPath>..\Refs\UnityEngine.CoreModule.Net4.dll</HintPath> | |||
<Private>False</Private> | |||
</Reference> | |||
<Reference Include="UnityEngine.UnityWebRequestModule"> | |||
<HintPath>..\Refs\UnityEngine.UnityWebRequestModule.Net4.dll</HintPath> | |||
<Private>False</Private> | |||
</Reference> | |||
</ItemGroup> | |||
<ItemGroup Condition=" '$(Platform)' == 'Net3' "> | |||
<Reference Include="UnityEngine.CoreModule"> | |||
<HintPath>..\Refs\UnityEngine.CoreModule.Net3.dll</HintPath> | |||
<Private>False</Private> | |||
</Reference> | |||
<Reference Include="UnityEngine.UnityWebRequestModule"> | |||
<HintPath>..\Refs\UnityEngine.UnityWebRequestModule.Net3.dll</HintPath> | |||
<Private>False</Private> | |||
</Reference> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<ProjectReference Include="..\Net3-Proxy\Net3-Proxy.csproj" Condition=" '$(Platform)' == 'Net3' "> | |||
<Project>{642F52DA-90F9-40E3-8784-6964F36752FB}</Project> | |||
<Name>Net3-Proxy</Name> | |||
</ProjectReference> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="Config\Config.cs" /> | |||
<Compile Include="Config\ConfigRuntime.cs" /> | |||
<Compile Include="Config\Providers\JsonConfigProvider.cs" /> | |||
<Compile Include="Config\Data\List.cs" /> | |||
<Compile Include="Config\Data\Map.cs" /> | |||
<Compile Include="Config\Data\Primitives.cs" /> | |||
<Compile Include="Config\Data\Value.cs" /> | |||
<Compile Include="Config\IConfigProvider.cs" /> | |||
<Compile Include="Config\IConfigStore.cs" /> | |||
<Compile Include="Config\SelfConfig.cs" /> | |||
<Compile Include="Config\Stores\Attributes.cs" /> | |||
<Compile Include="Config\Stores\Converters.cs" /> | |||
<Compile Include="Config\Stores\CustomObjectConverter.cs" /> | |||
<Compile Include="Config\Stores\CollectionConverter.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\ConversionDelegates.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\Correction.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\Deserialization.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\GeneratedStoreImpl.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreCollections.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\IGeneratedStore.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\MakeCreator.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\ObjectStructure.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\Serialization.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStoreImpl\Utility.cs" /> | |||
<Compile Include="Config\Stores\GeneratedStorePublicInterface.cs" /> | |||
<Compile Include="Config\Stores\ValueConverter.cs" /> | |||
<Compile Include="JsonConverters\AlmostVersionConverter.cs" /> | |||
<Compile Include="JsonConverters\MultilineStringConverter.cs" /> | |||
<Compile Include="Loader\CannotRuntimeDisableException.cs" /> | |||
<Compile Include="Loader\Composite\CompositeBSPlugin.cs" /> | |||
<Compile Include="Loader\DisabledConfig.cs" /> | |||
<Compile Include="Loader\Features\ConfigProviderFeature.cs" /> | |||
<Compile Include="Loader\Features\DefineFeature.cs" /> | |||
<Compile Include="Loader\Features\InitInjectorFeature.cs" /> | |||
<Compile Include="Loader\Features\NoUpdateFeature.cs" /> | |||
<Compile Include="Loader\Features\PrintFeature.cs" /> | |||
<Compile Include="Loader\HarmonyProtector.cs" /> | |||
<Compile Include="Loader\PluginExecutor.cs" /> | |||
<Compile Include="Loader\PluginInitInjector.cs" /> | |||
<Compile Include="Loader\LibLoader.cs" /> | |||
<Compile Include="Loader\Features\Feature.cs" /> | |||
<Compile Include="Loader\PluginLoader.cs" /> | |||
<Compile Include="Loader\PluginManifest.cs" /> | |||
<Compile Include="Loader\PluginMetadata.cs" /> | |||
<Compile Include="Loader\StateTransitionTransaction.cs" /> | |||
<Compile Include="Logging\ConsoleWindow.cs" /> | |||
<Compile Include="Logging\Printers\ColorlessConsolePrinter.cs" /> | |||
<Compile Include="Logging\Printers\PluginSubLogPrinter.cs" /> | |||
<Compile Include="Logging\StdoutInterceptor.cs" /> | |||
<Compile Include="PluginInterfaces\Attributes\LifecycleAttributes.cs" /> | |||
<Compile Include="PluginInterfaces\Attributes\PluginAttribute.cs" /> | |||
<Compile Include="Config\IniFile.cs" /> | |||
<Compile Include="PluginInterfaces\IPA\IEnhancedPlugin.cs" /> | |||
<Compile Include="PluginInterfaces\IPA\IPlugin.cs" /> | |||
<Compile Include="Logging\Logger.cs" /> | |||
<Compile Include="Logging\LogPrinter.cs" /> | |||
<Compile Include="Config\ModPrefs.cs" /> | |||
<Compile Include="JsonConverters\SemverRangeConverter.cs" /> | |||
<Compile Include="JsonConverters\SemverVersionConverter.cs" /> | |||
<Compile Include="Utilities\Async\Coroutines.cs" /> | |||
<Compile Include="Utilities\Async\SingleCreationValueCache.cs" /> | |||
<Compile Include="Utilities\Async\SingleThreadTaskScheduler.cs" /> | |||
<Compile Include="Utilities\Accessor.cs" /> | |||
<Compile Include="Utilities\Async\UnityMainThreadTaskScheduler.cs" /> | |||
<Compile Include="Utilities\UnityGame.cs" /> | |||
<Compile Include="Utilities\AlmostVersion.cs" /> | |||
<Compile Include="Utilities\CriticalSection.cs" /> | |||
<Compile Include="Utilities\EnumerableExtensions.cs" /> | |||
<Compile Include="Utilities\Ref.cs" /> | |||
<Compile Include="Utilities\ReflectionUtil.cs" /> | |||
<Compile Include="Loader\Composite\CompositeIPAPlugin.cs" /> | |||
<Compile Include="Logging\Printers\ColoredConsolePrinter.cs" /> | |||
<Compile Include="Logging\Printers\GlobalLogFilePrinter.cs" /> | |||
<Compile Include="Logging\Printers\GZFilePrinter.cs" /> | |||
<Compile Include="Logging\Printers\PluginLogFilePrinter.cs" /> | |||
<Compile Include="Logging\StandardLogger.cs" /> | |||
<Compile Include="Logging\UnityLogProvider.cs" /> | |||
<Compile Include="Loader\PluginComponent.cs" /> | |||
<Compile Include="Loader\PluginManager.cs" /> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
<Compile Include="Updating\BeatMods\ApiEndpoint.cs" /> | |||
<Compile Include="Updating\BeatMods\Updater.cs" /> | |||
<Compile Include="Utilities\Extensions.cs" /> | |||
<Compile Include="Utilities\Async\Synchronization.cs" /> | |||
<Compile Include="Utilities\Utils.cs" /> | |||
<Compile Include="Utilities\Win32.cs" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<PackageReference Include="Ionic.Zip"> | |||
<Version>1.9.1.8</Version> | |||
</PackageReference> | |||
<PackageReference Include="Lib.Harmony"> | |||
<Version>2.0.0.7</Version> | |||
</PackageReference> | |||
<PackageReference Include="Mono.Cecil"> | |||
<Version>0.10.4</Version> | |||
</PackageReference> | |||
<PackageReference Include="Newtonsoft.Json"> | |||
<Version>12.0.3</Version> | |||
</PackageReference> | |||
<PackageReference Include="Portable.System.ValueTuple"> | |||
<Version>1.0.1</Version> | |||
</PackageReference> | |||
<PackageReference Include="SemanticVersioning"> | |||
<Version>1.2.2</Version> | |||
</PackageReference> | |||
<PackageReference Include="AsyncBridge"> | |||
<Version>0.3.1</Version> | |||
</PackageReference> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<EmbeddedResource Include="Loader\manifest.json" /> | |||
<EmbeddedResource Include="icon_white.png" /> | |||
<EmbeddedResource Include="Loader\description.md" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<None Include="icon_black.png" /> | |||
</ItemGroup> | |||
<ItemGroup /> | |||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |||
</Project> |
@ -1,66 +0,0 @@ | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> | |||
<PropertyGroup> | |||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> | |||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> | |||
<ProjectGuid>{642F52DA-90F9-40E3-8784-6964F36752FB}</ProjectGuid> | |||
<OutputType>Library</OutputType> | |||
<AppDesignerFolder>Properties</AppDesignerFolder> | |||
<RootNamespace>Net3_Proxy</RootNamespace> | |||
<AssemblyName>Net3-Proxy</AssemblyName> | |||
<TargetFrameworkVersion>v3.5</TargetFrameworkVersion> | |||
<FileAlignment>512</FileAlignment> | |||
<Deterministic>true</Deterministic> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> | |||
<DebugSymbols>true</DebugSymbols> | |||
<DebugType>portable</DebugType> | |||
<Optimize>false</Optimize> | |||
<OutputPath>bin\Debug\</OutputPath> | |||
<DefineConstants>DEBUG;TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> | |||
<DebugType>portable</DebugType> | |||
<Optimize>true</Optimize> | |||
<OutputPath>bin\Release\</OutputPath> | |||
<DefineConstants>TRACE</DefineConstants> | |||
<ErrorReport>prompt</ErrorReport> | |||
<WarningLevel>4</WarningLevel> | |||
</PropertyGroup> | |||
<ItemGroup> | |||
<Reference Include="System" /> | |||
<Reference Include="System.Core" /> | |||
<Reference Include="System.Xml.Linq" /> | |||
<Reference Include="System.Data.DataSetExtensions" /> | |||
<Reference Include="System.Data" /> | |||
<Reference Include="System.Xml" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<Compile Include="Array.cs" /> | |||
<Compile Include="CompilerServices.cs" /> | |||
<Compile Include="Directory.cs" /> | |||
<Compile Include="ExpressionEx.cs" /> | |||
<Compile Include="Extensions.cs" /> | |||
<Compile Include="File.cs" /> | |||
<Compile Include="ReadOnlyCollections.cs" /> | |||
<Compile Include="Path.cs" /> | |||
<Compile Include="Properties\AssemblyInfo.cs" /> | |||
<Compile Include="TaskEx6.cs" /> | |||
<Compile Include="Tuple.cs" /> | |||
<Compile Include="TypeUtils.cs" /> | |||
<Compile Include="Utils.cs" /> | |||
<Compile Include="WeakReference.cs" /> | |||
</ItemGroup> | |||
<ItemGroup> | |||
<PackageReference Include="AsyncBridge"> | |||
<Version>0.3.1</Version> | |||
</PackageReference> | |||
<PackageReference Include="Portable.System.ValueTuple"> | |||
<Version>1.0.1</Version> | |||
</PackageReference> | |||
</ItemGroup> | |||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> | |||
</Project> |