Files
speckle-sharp-connectors/Importers/Ifc/Speckle.Importers.Ifc/Speckle.Importers.Ifc.csproj
T
Adam Hathcock b6b3e4514f chore(dev) Clean up references for Local.sln (#787)
* Revert "main (revert)  Back to sdk 3.1.8 (#777)"

This reverts commit 4a8bde2ed6.

* update to 3.2.1

* Clean up references for Local.sln
2025-04-29 17:15:09 +01:00

55 lines
2.2 KiB
XML

<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
<Configurations>Debug;Release;Local</Configurations>
<DefineConstants Condition=" '$(OS)' == 'Windows_NT' ">WINDOWS</DefineConstants>
<DefineConstants Condition=" '$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Linux)))' ">LINUX</DefineConstants>
</PropertyGroup>
<PropertyGroup Label="Nuget Package Properties">
<IsPackable>true</IsPackable>
<IncludeSymbols>true</IncludeSymbols>
</PropertyGroup>
<PropertyGroup Label="Ignored Compile Warnings">
<NoWarn>
IDE1006;IDE0130;IDE0011;CA1051;CA1720;CA1002;CA1054;CA1028;CA1721;CA1502;CA1065;NU5104;
$(NoWarn)
</NoWarn>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Ara3D.Buffers" />
<PackageReference Include="Ara3D.Logging" />
<PackageReference Include="Ara3D.Utils" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" VersionOverride="8.0.0" />
</ItemGroup>
<ItemGroup Condition="'$(Configuration)' == 'Local'">
<ProjectReference Include="..\..\..\..\speckle-sharp-sdk\src\Speckle.Sdk\Speckle.Sdk.csproj" />
<ProjectReference Include="..\..\..\..\speckle-sharp-sdk\src\Speckle.Objects\Speckle.Objects.csproj" />
</ItemGroup>
<ItemGroup Condition="'$(Configuration)' != 'Local'">
<PackageReference Include="Speckle.Sdk" />
<PackageReference Include="Speckle.Objects" />
</ItemGroup>
<ItemGroup>
<None Include="Native\web-ifc.dll" Pack="true" PackagePath="runtimes\win-x64\native">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<PackageCopyToOutput>true</PackageCopyToOutput>
</None>
<None Include="Native\libweb-ifc.so" Pack="true" PackagePath="runtimes\linux-x64\native">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
<PackageCopyToOutput>true</PackageCopyToOutput>
</None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\..\Sdk\Speckle.Connectors.Common\Speckle.Connectors.Common.csproj" />
</ItemGroup>
</Project>