Skip to content
This repository has been archived by the owner on Aug 28, 2021. It is now read-only.

Commit

Permalink
Merge pull request #25 from speckleworks/dev
Browse files Browse the repository at this point in the history
Merged the MathNet libraries into the conversion library too
  • Loading branch information
nic-burgers-arup authored Jul 14, 2020
2 parents 30f5f1f + be025af commit fcedf74
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 3 deletions.
15 changes: 13 additions & 2 deletions SpeckleStructural/SpeckleStructural.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
<UsingTask TaskName="ILMerge.MSBuild.Tasks.ILMerge" AssemblyFile="$(SolutionDir)packages\ILMerge.MSBuild.Tasks.1.0.0.3\tools\ILMerge.MSBuild.Tasks.dll" />

<Target Name="AfterBuild">
<ItemGroup>
<ItemGroup>
<MergeAsm1 Include="$(TargetDir)SpeckleStructuralClasses.dll" />
<MergeAsm1 Include="$(TargetDir)MathNet.Numerics.dll" />
<MergeAsm1 Include="$(TargetDir)MathNet.Spatial.dll" />
Expand All @@ -82,14 +82,25 @@
</PropertyGroup>
<Message Text="ILMerge @(MergeAsm1) -&gt; $(MergedAssembly1)" Importance="high" />
<ILMerge InputAssemblies="@(MergeAsm1)" OutputFile="$(MergedAssembly1)" TargetKind="SameAsPrimaryAssembly" />
<ItemGroup>
<MergeAsm2 Include="$(TargetDir)SpeckleStructuralGSA.dll" />
<MergeAsm2 Include="$(TargetDir)MathNet.Numerics.dll" />
<MergeAsm2 Include="$(TargetDir)MathNet.Spatial.dll" />
</ItemGroup>
<PropertyGroup>
<MergedAssembly2>$(TargetDir)SpeckleStructuralGSA.dll</MergedAssembly2>
</PropertyGroup>
<Message Text="ILMerge @(MergeAsm2) -&gt; $(MergedAssembly2)" Importance="high" />
<ILMerge InputAssemblies="@(MergeAsm2)" OutputFile="$(MergedAssembly2)" TargetKind="SameAsPrimaryAssembly" />

<ItemGroup>
<CopiedDllsToDel Include="$(TargetDir)MathNet.Numerics.*" />
<CopiedDllsToDel Include="$(TargetDir)MathNet.Spatial.*" />
<CopiedDllsToDel Include="$(TargetDir)Newtonsoft.Json.*" />
<CopiedDllsToDel Include="$(TargetDir)SQLite-net.*" />
<CopiedDllsToDel Include="$(TargetDir)websocket-sharp.*" />
<CopiedDllsToDel Include="$(TargetDir)SpeckleCore*.*" />
<CopiedDllsToDel Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " Include="$(TargetDir)*.config" />
<CopiedDllsToDel Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' " Include="$(TargetDir)*.config" />
</ItemGroup>
<Delete Files="@(CopiedDllsToDel)" />

Expand Down
3 changes: 2 additions & 1 deletion SpeckleStructuralGSA/SpeckleStructuralGSA.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,8 @@
</Reference>
<Reference Include="SQLite-net, Version=1.5.231.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\sqlite-net-pcl.1.5.231\lib\netstandard1.1\SQLite-net.dll</HintPath>
<Private>False</Private>
<Private>True</Private>
<EmbedInteropTypes>False</EmbedInteropTypes>
</Reference>
<Reference Include="SQLitePCLRaw.batteries_green, Version=1.1.11.121, Culture=neutral, PublicKeyToken=a84b7dcfb1391f7f, processorArchitecture=MSIL">
<HintPath>..\packages\SQLitePCLRaw.bundle_green.1.1.11\lib\net45\SQLitePCLRaw.batteries_green.dll</HintPath>
Expand Down

0 comments on commit fcedf74

Please sign in to comment.