Skip to content

Commit

Permalink
projects updated with new configurations
Browse files Browse the repository at this point in the history
  • Loading branch information
zorgesho committed Aug 25, 2020
1 parent 112418e commit 07d80ba
Show file tree
Hide file tree
Showing 5 changed files with 122 additions and 109 deletions.
22 changes: 10 additions & 12 deletions Example mod/Example mod.csproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
<?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')" />
<Import Project="..\common.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Configuration Condition=" '$(Configuration)' == '' ">SN.STABLE</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}</ProjectGuid>
<OutputType>Library</OutputType>
Expand All @@ -14,22 +15,20 @@
<Deterministic>true</Deterministic>
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SUBNAUTICA|AnyCPU'">
<OutputPath>bin\SUBNAUTICA\</OutputPath>
<DefineConstants>TRACE;DEBUG</DefineConstants>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SN.STABLE|AnyCPU'">
<OutputPath>bin\SN.STABLE\</OutputPath>
<DefineConstants>TRACE;DEBUG;SUBNAUTICA;SUBNAUTICA_STABLE</DefineConstants>
<Optimize>true</Optimize>
<Dependencies>..\Dependencies\Subnautica</Dependencies>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BELOWZERO|AnyCPU'">
<OutputPath>bin\BELOWZERO\</OutputPath>
<DefineConstants>TRACE;DEBUG</DefineConstants>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BZ.STABLE|AnyCPU'">
<OutputPath>bin\BZ.STABLE\</OutputPath>
<DefineConstants>TRACE;DEBUG;BELOWZERO;BELOWZERO_STABLE</DefineConstants>
<Optimize>true</Optimize>
<Dependencies>..\Dependencies\BelowZero</Dependencies>
<DebugType>none</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
Expand All @@ -38,7 +37,7 @@
</PropertyGroup>
<ItemGroup>
<Reference Include="0Harmony">
<HintPath>..\Dependencies\0Harmony.dll</HintPath>
<HintPath>$(Dependencies)\0Harmony.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Assembly-CSharp">
Expand All @@ -59,12 +58,11 @@
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEngine.CoreModule" Condition="'$(Configuration)'=='BELOWZERO'">
<Reference Include="UnityEngine.CoreModule">
<HintPath>$(Dependencies)\UnityEngine.CoreModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.UI">
<SpecificVersion>False</SpecificVersion>
<HintPath>$(Dependencies)\UnityEngine.UI.dll</HintPath>
<Private>False</Private>
</Reference>
Expand Down
15 changes: 7 additions & 8 deletions SMLHelper.Tests/SMLHelper.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@
<Import Project="..\packages\NUnit.3.12.0\build\NUnit.props" Condition="Exists('..\packages\NUnit.3.12.0\build\NUnit.props')" />
<Import Project="..\packages\MSTest.TestAdapter.1.3.2\build\net45\MSTest.TestAdapter.props" Condition="Exists('..\packages\MSTest.TestAdapter.1.3.2\build\net45\MSTest.TestAdapter.props')" />
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Import Project="..\common.props" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Configuration Condition=" '$(Configuration)' == '' ">SN.STABLE</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}</ProjectGuid>
<OutputType>Library</OutputType>
Expand All @@ -29,22 +30,20 @@
</UpgradeBackupLocation>
<OldToolsVersion>15.0</OldToolsVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SUBNAUTICA|AnyCPU'">
<OutputPath>bin\SUBNAUTICA\</OutputPath>
<DefineConstants>TRACE;DEBUG;SUBNAUTICA</DefineConstants>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SN.STABLE|AnyCPU'">
<OutputPath>bin\SN.STABLE\</OutputPath>
<DefineConstants>TRACE;DEBUG;SUBNAUTICA;SUBNAUTICA_STABLE</DefineConstants>
<Optimize>false</Optimize>
<Dependencies>..\Dependencies\Subnautica</Dependencies>
<DebugType>full</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DebugSymbols>true</DebugSymbols>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BELOWZERO|AnyCPU'">
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BZ.STABLE|AnyCPU'">
<OutputPath>bin\BELOWZERO\</OutputPath>
<DefineConstants>TRACE;DEBUG;BELOWZERO</DefineConstants>
<DefineConstants>TRACE;DEBUG;BELOWZERO;BELOWZERO_STABLE</DefineConstants>
<Optimize>true</Optimize>
<Dependencies>..\Dependencies\BelowZero</Dependencies>
<DebugType>pdbonly</DebugType>
<PlatformTarget>AnyCPU</PlatformTarget>
<ErrorReport>prompt</ErrorReport>
Expand Down
38 changes: 24 additions & 14 deletions SMLHelper.sln
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,32 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SMLHelper.Tests", "SMLHelpe
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
BELOWZERO|Any CPU = BELOWZERO|Any CPU
SUBNAUTICA|Any CPU = SUBNAUTICA|Any CPU
BZ.EXP|Any CPU = BZ.EXP|Any CPU
BZ.STABLE|Any CPU = BZ.STABLE|Any CPU
SN.EXP|Any CPU = SN.EXP|Any CPU
SN.STABLE|Any CPU = SN.STABLE|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{418502DD-372D-4EF9-8021-B262552DFEDE}.BELOWZERO|Any CPU.ActiveCfg = BELOWZERO|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.BELOWZERO|Any CPU.Build.0 = BELOWZERO|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.SUBNAUTICA|Any CPU.ActiveCfg = SUBNAUTICA|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.SUBNAUTICA|Any CPU.Build.0 = SUBNAUTICA|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.BELOWZERO|Any CPU.ActiveCfg = BELOWZERO|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.BELOWZERO|Any CPU.Build.0 = BELOWZERO|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.SUBNAUTICA|Any CPU.ActiveCfg = SUBNAUTICA|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.SUBNAUTICA|Any CPU.Build.0 = SUBNAUTICA|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.BELOWZERO|Any CPU.ActiveCfg = BELOWZERO|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.BELOWZERO|Any CPU.Build.0 = BELOWZERO|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.SUBNAUTICA|Any CPU.ActiveCfg = SUBNAUTICA|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.SUBNAUTICA|Any CPU.Build.0 = SUBNAUTICA|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.BZ.EXP|Any CPU.ActiveCfg = BZ.EXP|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.BZ.EXP|Any CPU.Build.0 = BZ.EXP|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.BZ.STABLE|Any CPU.ActiveCfg = BZ.STABLE|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.BZ.STABLE|Any CPU.Build.0 = BZ.STABLE|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.SN.EXP|Any CPU.ActiveCfg = SN.EXP|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.SN.EXP|Any CPU.Build.0 = SN.EXP|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.SN.STABLE|Any CPU.ActiveCfg = SN.STABLE|Any CPU
{418502DD-372D-4EF9-8021-B262552DFEDE}.SN.STABLE|Any CPU.Build.0 = SN.STABLE|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.BZ.EXP|Any CPU.ActiveCfg = BZ.STABLE|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.BZ.STABLE|Any CPU.ActiveCfg = BZ.STABLE|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.BZ.STABLE|Any CPU.Build.0 = BZ.STABLE|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.SN.EXP|Any CPU.ActiveCfg = SN.STABLE|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.SN.STABLE|Any CPU.ActiveCfg = SN.STABLE|Any CPU
{C8FB0981-77D2-47C7-BBEF-A3A9EBACACBF}.SN.STABLE|Any CPU.Build.0 = SN.STABLE|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.BZ.EXP|Any CPU.ActiveCfg = BZ.STABLE|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.BZ.STABLE|Any CPU.ActiveCfg = BZ.STABLE|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.BZ.STABLE|Any CPU.Build.0 = BZ.STABLE|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.SN.EXP|Any CPU.ActiveCfg = SN.STABLE|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.SN.STABLE|Any CPU.ActiveCfg = SN.STABLE|Any CPU
{EBC4AAF3-A13B-427E-BF99-3AE23EDEB4B8}.SN.STABLE|Any CPU.Build.0 = SN.STABLE|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
140 changes: 65 additions & 75 deletions SMLHelper/SMLHelper.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
<?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')" />
<Import Project="..\common.props" />
<PropertyGroup>
<WarningsNotAsErrors>612,618</WarningsNotAsErrors>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Configuration Condition=" '$(Configuration)' == '' ">SN.STABLE</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{418502DD-372D-4EF9-8021-B262552DFEDE}</ProjectGuid>
<OutputType>Library</OutputType>
Expand All @@ -20,113 +21,99 @@
<PropertyGroup>
<StartupObject />
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SUBNAUTICA|AnyCPU'">
<OutputPath>bin\SUBNAUTICA\</OutputPath>
<DefineConstants>TRACE;DEBUG;SUBNAUTICA</DefineConstants>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SN.STABLE|AnyCPU'">
<OutputPath>bin\SN.STABLE\</OutputPath>
<DefineConstants>SUBNAUTICA;SUBNAUTICA_STABLE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>false</Optimize>
<Optimize>true</Optimize>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>7.3</LangVersion>
<LangVersion>8.0</LangVersion>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\SUBNAUTICA\SMLHelper.xml</DocumentationFile>
<DocumentationFile>bin\SN.STABLE\SMLHelper.xml</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BELOWZERO|AnyCPU'">
<OutputPath>bin\BELOWZERO\</OutputPath>
<DefineConstants>TRACE;DEBUG;BELOWZERO</DefineConstants>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'SN.EXP|AnyCPU'">
<OutputPath>bin\SN.EXP\</OutputPath>
<DefineConstants>SUBNAUTICA;SUBNAUTICA_EXP</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>true</Optimize>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>7.3</LangVersion>
<LangVersion>8.0</LangVersion>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\BELOWZERO\SMLHelper.xml</DocumentationFile>
<DocumentationFile>bin\SN.EXP\SMLHelper.xml</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BZ.STABLE|AnyCPU'">
<OutputPath>bin\BZ.STABLE\</OutputPath>
<DefineConstants>BELOWZERO;BELOWZERO_STABLE</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>true</Optimize>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>8.0</LangVersion>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\BZ.STABLE\SMLHelper.xml</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'BZ.EXP|AnyCPU'">
<OutputPath>bin\BZ.EXP\</OutputPath>
<DefineConstants>BELOWZERO;BELOWZERO_EXP</DefineConstants>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Optimize>true</Optimize>
<PlatformTarget>AnyCPU</PlatformTarget>
<LangVersion>8.0</LangVersion>
<ErrorReport>prompt</ErrorReport>
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
<DocumentationFile>bin\BZ.EXP\SMLHelper.xml</DocumentationFile>
<Prefer32Bit>false</Prefer32Bit>
</PropertyGroup>
<ItemGroup>
<Reference Include="0Harmony">
<HintPath>..\Dependencies\0Harmony.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Assembly-CSharp-firstpass_publicized" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\Assembly-CSharp-firstpass_publicized.dll</HintPath>
<HintPath>$(Dependencies)\0Harmony.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Assembly-CSharp_publicized" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\Assembly-CSharp_publicized.dll</HintPath>
<Reference Include="Assembly-CSharp-firstpass_publicized">
<HintPath>$(Dependencies)\Assembly-CSharp-firstpass_publicized.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Assembly-CSharp-firstpass_publicized" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\Assembly-CSharp-firstpass_publicized.dll</HintPath>
<Reference Include="Assembly-CSharp_publicized">
<HintPath>$(Dependencies)\Assembly-CSharp_publicized.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Assembly-CSharp_publicized" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\Assembly-CSharp_publicized.dll</HintPath>
<Reference Include="Newtonsoft.Json">
<HintPath>$(Dependencies)\Newtonsoft.Json.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Newtonsoft.Json" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\Newtonsoft.Json.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Newtonsoft.Json" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\Newtonsoft.Json.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="QModInstaller" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\QModInstaller.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="QModInstaller" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\QModInstaller.dll</HintPath>
<Reference Include="QModInstaller">
<HintPath>$(Dependencies)\QModInstaller.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="UnityEngine" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\UnityEngine.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.CoreModule" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\UnityEngine.CoreModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.CoreModule" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\UnityEngine.CoreModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.ImageConversionModule" Condition="'$(Configuration)'=='SUBNAUTICA'">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Dependencies\Subnautica\UnityEngine.ImageConversionModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.PhysicsModule" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\UnityEngine.PhysicsModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.UI" Condition="'$(Configuration)'=='SUBNAUTICA'">
<HintPath>..\Dependencies\Subnautica\UnityEngine.UI.dll</HintPath>
<Reference Include="UnityEngine">
<HintPath>$(Dependencies)\UnityEngine.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\UnityEngine.dll</HintPath>
<Reference Include="UnityEngine.CoreModule">
<HintPath>$(Dependencies)\UnityEngine.CoreModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.ImageConversionModule" Condition="'$(Configuration)'=='BELOWZERO'">
<SpecificVersion>False</SpecificVersion>
<HintPath>..\Dependencies\BelowZero\UnityEngine.ImageConversionModule.dll</HintPath>
<Reference Include="UnityEngine.ImageConversionModule">
<HintPath>$(Dependencies)\UnityEngine.ImageConversionModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.PhysicsModule" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\UnityEngine.PhysicsModule.dll</HintPath>
<Reference Include="UnityEngine.PhysicsModule">
<HintPath>$(Dependencies)\UnityEngine.PhysicsModule.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="UnityEngine.UI" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\UnityEngine.UI.dll</HintPath>
<Reference Include="UnityEngine.UI">
<HintPath>$(Dependencies)\UnityEngine.UI.dll</HintPath>
<Private>False</Private>
</Reference>
<Reference Include="Unity.TextMeshPro" Condition="'$(Configuration)'=='BELOWZERO'">
<HintPath>..\Dependencies\BelowZero\Unity.TextMeshPro.dll</HintPath>
<Reference Include="Unity.TextMeshPro" Condition="$(Configuration.Contains('BZ.'))">
<HintPath>$(Dependencies)\Unity.TextMeshPro.dll</HintPath>
<Private>False</Private>
</Reference>
</ItemGroup>
Expand Down Expand Up @@ -252,13 +239,16 @@
<Compile Include="Utility\StorageHelperExtensions.cs" />
</ItemGroup>
<ItemGroup>
<None Include="mod_Subnautica.json" />
<None Include="mod_BelowZero.json" />
<None Include="mod_Subnautica.json" Condition="$(Configuration.Contains('SN.'))">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
<None Include="mod_BelowZero.json" Condition="$(Configuration.Contains('BZ.'))">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
</ItemGroup>
<ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<PropertyGroup>
<PostBuildEvent>if $(ConfigurationName) == SUBNAUTICA (copy "$(ProjectDir)mod_Subnautica.json" "$(ProjectDir)$(OutDir)mod.json")
if $(ConfigurationName) == BELOWZERO (copy "$(ProjectDir)mod_BelowZero.json" "$(ProjectDir)$(OutDir)mod.json")</PostBuildEvent>
<PostBuildEvent>move "$(TargetDir)mod_*.json" "$(TargetDir)mod.json" &gt; nul</PostBuildEvent>
</PropertyGroup>
</Project>
Loading

0 comments on commit 07d80ba

Please sign in to comment.