Skip to content

Commit 43d8203

Browse files
committed
update project to sdk style
1 parent f9ad7de commit 43d8203

File tree

2 files changed

+14
-110
lines changed

2 files changed

+14
-110
lines changed

Source/Properties/AssemblyInfo.cs

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,7 @@
55
// General Information about an assembly is controlled through the following
66
// set of attributes. Change these attribute values to modify the information
77
// associated with an assembly.
8-
[assembly: AssemblyTitle("TUFX")]
98
[assembly: AssemblyDescription("")]
10-
[assembly: AssemblyConfiguration("")]
11-
[assembly: AssemblyCompany("")]
12-
[assembly: AssemblyProduct("TUFX")]
139
[assembly: AssemblyCopyright("Copyright © 2020")]
1410
[assembly: AssemblyTrademark("")]
1511
[assembly: AssemblyCulture("")]
@@ -22,8 +18,6 @@
2218
// The following GUID is for the ID of the typelib if this project is exposed to COM
2319
[assembly: Guid("02efb286-38a9-47c4-83cd-6dd59077aa2f")]
2420

25-
[assembly: AssemblyVersion("1.1.0")]
26-
[assembly: AssemblyFileVersion("1.1.0")]
2721
[assembly: KSPAssembly("TUFX", 1, 1, 0)]
2822

2923
[assembly: KSPAssemblyDependency("ClickThroughBlocker", 1, 0)]

Source/TUFX.csproj

Lines changed: 14 additions & 104 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
11
<?xml version="1.0" encoding="utf-8"?>
2-
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3-
<Import Project="..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.props" Condition="Exists('..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.props')" />
4-
<Import Project="..\packages\JsonPoke.1.2.0\build\JsonPoke.props" Condition="Exists('..\packages\JsonPoke.1.2.0\build\JsonPoke.props')" />
5-
<Import Project="..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.props" Condition="Exists('..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.props')" />
6-
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
2+
<Project Sdk="Microsoft.NET.Sdk">
73
<PropertyGroup>
84
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
95
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
@@ -12,12 +8,7 @@
128
<AppDesignerFolder>Properties</AppDesignerFolder>
139
<RootNamespace>TUFX</RootNamespace>
1410
<AssemblyName>TUFX</AssemblyName>
15-
<TargetFrameworkVersion>v4.8</TargetFrameworkVersion>
16-
<FileAlignment>512</FileAlignment>
17-
<Deterministic>true</Deterministic>
18-
<TargetFrameworkProfile />
19-
<NuGetPackageImportStamp>
20-
</NuGetPackageImportStamp>
11+
<TargetFramework>net4.8</TargetFramework>
2112
</PropertyGroup>
2213
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
2314
<DebugSymbols>true</DebugSymbols>
@@ -39,7 +30,6 @@
3930
<PropertyGroup>
4031
<BinariesOutputRelativePath>GameData\TUFX\Plugins</BinariesOutputRelativePath>
4132
</PropertyGroup>
42-
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
4333
<ItemGroup>
4434
<Reference Include="$(KSPRoot)\GameData\000_ClickThroughBlocker\Plugins\ClickThroughBlocker.dll">
4535
<Private>false</Private>
@@ -50,106 +40,26 @@
5040
<CKANIdentifier>ToolbarController</CKANIdentifier>
5141
</Reference>
5242
</ItemGroup>
53-
<ItemGroup>
54-
<Compile Include="TexturesUnlimitedFXLoader.cs" />
55-
<Compile Include="GUI\ConfigurationGUI.cs" />
56-
<Compile Include="GUI\DebugGUI.cs" />
57-
<Compile Include="GUI\SplineConfigurationGUI.cs" />
58-
<Compile Include="PostProcessing\Attributes\DisplayNameAttribute.cs" />
59-
<Compile Include="PostProcessing\Attributes\MaxAttribute.cs" />
60-
<Compile Include="PostProcessing\Attributes\MinAttribute.cs" />
61-
<Compile Include="PostProcessing\Attributes\MinMaxAttribute.cs" />
62-
<Compile Include="PostProcessing\Attributes\PostProcessAttribute.cs" />
63-
<Compile Include="PostProcessing\Attributes\TrackballAttribute.cs" />
64-
<Compile Include="PostProcessing\Effects\AmbientOcclusion.cs" />
65-
<Compile Include="PostProcessing\Effects\AutoExposure.cs" />
66-
<Compile Include="PostProcessing\Effects\Bloom.cs" />
67-
<Compile Include="PostProcessing\Effects\ChromaticAberration.cs" />
68-
<Compile Include="PostProcessing\Effects\ColorGrading.cs" />
69-
<Compile Include="PostProcessing\Effects\DepthOfField.cs" />
70-
<Compile Include="PostProcessing\Effects\Dithering.cs" />
71-
<Compile Include="PostProcessing\Effects\FastApproximateAntialiasing.cs" />
72-
<Compile Include="PostProcessing\Effects\Fog.cs" />
73-
<Compile Include="PostProcessing\Effects\Grain.cs" />
74-
<Compile Include="PostProcessing\Effects\LensDistortion.cs" />
75-
<Compile Include="PostProcessing\Effects\MotionBlur.cs" />
76-
<Compile Include="PostProcessing\Effects\MultiScaleVO.cs" />
77-
<Compile Include="PostProcessing\Effects\ScalableAO.cs" />
78-
<Compile Include="PostProcessing\Effects\ScreenSpaceReflections.cs" />
79-
<Compile Include="PostProcessing\Effects\SubpixelMorphologicalAntialiasing.cs" />
80-
<Compile Include="PostProcessing\Effects\TemporalAntialiasing.cs" />
81-
<Compile Include="PostProcessing\Effects\Vignette.cs" />
82-
<Compile Include="PostProcessing\Monitors\HistogramMonitor.cs" />
83-
<Compile Include="PostProcessing\Monitors\LightMeterMonitor.cs" />
84-
<Compile Include="PostProcessing\Monitors\Monitor.cs" />
85-
<Compile Include="PostProcessing\Monitors\VectorscopeMonitor.cs" />
86-
<Compile Include="PostProcessing\Monitors\WaveformMonitor.cs" />
87-
<Compile Include="PostProcessing\ParameterOverride.cs" />
88-
<Compile Include="PostProcessing\PostProcessBundle.cs" />
89-
<Compile Include="PostProcessing\PostProcessDebug.cs" />
90-
<Compile Include="PostProcessing\PostProcessDebugLayer.cs" />
91-
<Compile Include="PostProcessing\PostProcessEffectRenderer.cs" />
92-
<Compile Include="PostProcessing\PostProcessEffectSettings.cs" />
93-
<Compile Include="PostProcessing\PostProcessEvent.cs" />
94-
<Compile Include="PostProcessing\PostProcessLayer.cs" />
95-
<Compile Include="PostProcessing\PostProcessManager.cs" />
96-
<Compile Include="PostProcessing\PostProcessProfile.cs" />
97-
<Compile Include="PostProcessing\PostProcessRenderContext.cs" />
98-
<Compile Include="PostProcessing\PostProcessResources.cs" />
99-
<Compile Include="PostProcessing\PostProcessVolume.cs" />
100-
<Compile Include="PostProcessing\Utils\ColorUtilities.cs" />
101-
<Compile Include="PostProcessing\Utils\HableCurve.cs" />
102-
<Compile Include="PostProcessing\Utils\HaltonSeq.cs" />
103-
<Compile Include="PostProcessing\Utils\LogHistogram.cs" />
104-
<Compile Include="PostProcessing\Utils\MeshUtilities.cs" />
105-
<Compile Include="PostProcessing\Utils\PropertySheet.cs" />
106-
<Compile Include="PostProcessing\Utils\PropertySheetFactory.cs" />
107-
<Compile Include="PostProcessing\Utils\RuntimeUtilities.cs" />
108-
<Compile Include="PostProcessing\Utils\ShaderIDs.cs" />
109-
<Compile Include="PostProcessing\Utils\Spline.cs" />
110-
<Compile Include="PostProcessing\Utils\TargetPool.cs" />
111-
<Compile Include="PostProcessing\Utils\TextureFormatUtilities.cs" />
112-
<Compile Include="PostProcessing\Utils\TextureLerper.cs" />
113-
<Compile Include="PostProcessing\Utils\XRSettings.cs" />
114-
<Compile Include="Properties\AssemblyInfo.cs" />
115-
<Compile Include="Scattering\CBRead.cs" />
116-
<Compile Include="Scattering\CBWrite.cs" />
117-
<Compile Include="Scattering\CONSTANTS.cs" />
118-
<Compile Include="Scattering\DensityProfileLayer.cs" />
119-
<Compile Include="Scattering\Model.cs" />
120-
<Compile Include="Scattering\TextureBuffer.cs" />
121-
<Compile Include="Scattering\TUBISEffect.cs" />
122-
<Compile Include="Scattering\TUFXScatteringManager.cs" />
123-
<Compile Include="Scattering\TUFXScatteringResources.cs" />
124-
<Compile Include="TUFXGameSettings.cs" />
125-
<Compile Include="TUFXProfile.cs" />
126-
<Compile Include="TUFXEffectTextureList.cs" />
127-
<Compile Include="Utils.cs" />
128-
</ItemGroup>
12943
<ItemGroup>
13044
<None Include="..\.editorconfig">
13145
<Link>.editorconfig</Link>
13246
</None>
133-
<None Include="packages.config" />
13447
<None Include="PostProcessing\.editorconfig" />
13548
<None Include="PostProcessing\Unity.Postprocessing.Runtime.asmdef" />
13649
<None Include="Properties\AssemblyInfo.cs.versiontemplate" />
13750
</ItemGroup>
13851
<ItemGroup>
139-
<Publicize Include="Assembly-CSharp" />
52+
<Publicize Include="Assembly-CSharp" IncludeCompilerGeneratedMembers="false" />
53+
</ItemGroup>
54+
<PropertyGroup>
55+
<PublicizerClearCacheOnClean>true</PublicizerClearCacheOnClean>
56+
<PublicizeAsReferenceAssemblies>false</PublicizeAsReferenceAssemblies>
57+
</PropertyGroup>
58+
<ItemGroup>
59+
<PackageReference Include="Krafs.Publicizer" Version="2.3.0">
60+
<PrivateAssets>all</PrivateAssets>
61+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
62+
</PackageReference>
63+
<PackageReference Include="KSPBuildTools" Version="0.0.3" />
14064
</ItemGroup>
141-
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
142-
<PropertyGroup>
143-
<ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
144-
</PropertyGroup>
145-
<Error Condition="!Exists('..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.props'))" />
146-
<Error Condition="!Exists('..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.targets'))" />
147-
<Error Condition="!Exists('..\packages\JsonPoke.1.2.0\build\JsonPoke.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\JsonPoke.1.2.0\build\JsonPoke.props'))" />
148-
<Error Condition="!Exists('..\packages\JsonPoke.1.2.0\build\JsonPoke.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\JsonPoke.1.2.0\build\JsonPoke.targets'))" />
149-
<Error Condition="!Exists('..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.props')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.props'))" />
150-
<Error Condition="!Exists('..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.targets'))" />
151-
</Target>
152-
<Import Project="..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.targets" Condition="Exists('..\packages\Krafs.Publicizer.2.2.1\build\Krafs.Publicizer.targets')" />
153-
<Import Project="..\packages\JsonPoke.1.2.0\build\JsonPoke.targets" Condition="Exists('..\packages\JsonPoke.1.2.0\build\JsonPoke.targets')" />
154-
<Import Project="..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.targets" Condition="Exists('..\packages\KSPBuildTools.0.0.2\build\KSPBuildTools.targets')" />
15565
</Project>

0 commit comments

Comments
 (0)