1
0

System.Interactive.csproj 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <Project Sdk="Microsoft.NET.Sdk">
  2. <PropertyGroup>
  3. <Description>Interactive Extensions Main Library used to express queries over enumerable sequences.</Description>
  4. <AssemblyTitle>Interactive Extensions - Main Library</AssemblyTitle>
  5. <Authors>Microsoft</Authors>
  6. <TargetFrameworks>net45;netstandard1.0;netstandard2.0</TargetFrameworks>
  7. <PackageTags>Ix;Interactive;Extensions;Enumerable</PackageTags>
  8. </PropertyGroup>
  9. <ItemGroup>
  10. <EmbeddedResource Include="Properties\System.Interactive.rd.xml" />
  11. </ItemGroup>
  12. <PropertyGroup>
  13. <TargetsForTfmSpecificContentInPackage>$(TargetsForTfmSpecificContentInPackage);GetRefs</TargetsForTfmSpecificContentInPackage>
  14. </PropertyGroup>
  15. <Target Name="GetRefs">
  16. <MSBuild Projects="..\refs\System.Interactive\System.Interactive.csproj"
  17. Targets="_GetReferenceAssemblies"
  18. Properties="TargetFramework=$(TargetFramework)">
  19. <Output TaskParameter="TargetOutputs" ItemName="_refAssms" />
  20. </MSBuild>
  21. <ItemGroup>
  22. <TfmSpecificPackageFile Include="@(_refAssms)" PackagePath="ref/$(TargetFramework)" />
  23. </ItemGroup>
  24. </Target>
  25. <Target Name="GetRefsWithoutLib" BeforeTargets="_GetPackageFiles">
  26. <MSBuild Projects="..\refs\System.Interactive\System.Interactive.csproj"
  27. Targets="_GetReferenceAssemblies"
  28. Properties="TargetFramework=netcoreapp2.0">
  29. <Output TaskParameter="TargetOutputs" ItemName="_refAssms20" />
  30. </MSBuild>
  31. <ItemGroup>
  32. <None Include="@(_refAssms20)" PackagePath="ref/netcoreapp2.0" Pack="true" />
  33. </ItemGroup>
  34. </Target>
  35. </Project>