1
0
Fork 0

Prepare lsdvd types

This commit is contained in:
Jöran Malek 2025-10-26 18:01:04 +01:00
parent 73d17fdb12
commit 692c50c377
16 changed files with 588 additions and 0 deletions

View file

@ -0,0 +1,39 @@
<Project>
<Import Project="Sdk.props" Sdk="Microsoft.NET.Sdk" />
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<SkipCopyBuildProduct>true</SkipCopyBuildProduct>
<AssemblyName>media-organizer</AssemblyName>
<PackageId>media-organizer.XmlSerializers</PackageId>
<ProduceReferenceAssembly>false</ProduceReferenceAssembly>
</PropertyGroup>
<ItemGroup>
<DotNetCliToolReference Include="Microsoft.XmlSerializer.Generator" Version="9.0.8" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\media-organizer\media-organizer.csproj" ReferenceOutputAssembly="false" OutputItemType="XmlSerializerReference" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.XmlSerializer.Generator" Version="9.0.10" />
</ItemGroup>
<Import Project="Sdk.targets" Sdk="Microsoft.NET.Sdk" />
<Target Name="CoreCompile">
<Copy SourceFiles="@(XmlSerializerReference)" DestinationFolder="$(IntermediateOutputPath)" />
</Target>
<Target Name="GetTargetPathWithTargetPlatformMoniker" BeforeTargets="GetTargetPath" Returns="@(TargetPathWithTargetPlatformMoniker)">
<ItemGroup>
<TargetPathWithTargetPlatformMoniker Include="$(TargetDir)\$(_SerializationAssemblyName).dll" />
</ItemGroup>
</Target>
<Target Name="GenerateBuildDependencyFile" />
</Project>