Skip to content

Commit

Permalink
Fixed DLL path in nuspec input config (#254)
Browse files Browse the repository at this point in the history
  • Loading branch information
ahmad-el-sayed committed Nov 1, 2023
1 parent 1147165 commit 04fea05
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 18 deletions.
15 changes: 8 additions & 7 deletions package/Deltares.MeshKernel.Development.targets
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project ToolsVersion="4.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="MeshKernelLibsPostBuild" AfterTargets="Build">
<ItemGroup>
<_FilesToCopyMeshKernelLibs Include="$(MSBuildThisFileDirectory)..\..\runtimes\**\*"/>
<_FilesToCopyMeshKernelLibs Include="$(MSBuildThisFileDirectory)..\..\runtimes\**\*"/>
</ItemGroup>
<Copy SourceFiles="@(_FilesToCopyMeshKernelLibs)" DestinationFolder="$(OutDir)\%(RecursiveDir)" SkipUnchangedFiles="true"/>

<Copy SourceFiles="@(_FilesToCopyMeshKernelLibs)" DestinationFolder="$(OutDir)\%(RecursiveDir)" SkipUnchangedFiles="true"/>
</Target>

<Target Name="MeshKernelLibsClean" AfterTargets="Clean">
<ItemGroup>
<_OriginalFilesMeshKernel Include="$(MSBuildThisFileDirectory)..\..\runtimes\**\*"/>
<_FilesToCleanMeshKernel Include="$(OutDir)\%(_OriginalFilesDimrLibs.RecursiveDir)%(_OriginalFilesDimrLibs.FileName)%(_OriginalFilesDimrLibs.Extension)"/>
<_FilesToCleanMeshKernel Include="$(OutDir)\%(_OriginalFilesDimrLibs.RecursiveDir)%(_OriginalFilesDimrLibs.FileName)%(_OriginalFilesDimrLibs.Extension)"/>
</ItemGroup>
<Delete Files="@(_FilesToCleanMeshKernel)"/>
<Delete Files="@(_FilesToCleanMeshKernel)"/>
</Target>
</Project>
4 changes: 2 additions & 2 deletions package/Deltares.MeshKernel.Release.nuspec.in
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
<copyright>Copyright 2021</copyright>
</metadata>
<files>
<file src="..\libs\MeshKernelApi\Release\*" target="native\Lib" />
<file src="Deltares.MeshKernel.Release.targets" target="build\net461\Deltares.MeshKernel.targets" />
<file src="..\libs\MeshKernelApi\Release\*" target="runtimes/win-x64/native/" />
<file src="Deltares.MeshKernel.Release.targets" target="build\netstandard2.0\Deltares.MeshKernel.targets" />
</files>
</package>
17 changes: 9 additions & 8 deletions package/Deltares.MeshKernel.Release.targets
Original file line number Diff line number Diff line change
@@ -1,18 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Project ToolsVersion="4.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Target Name="MeshKernelLibsPostBuild" AfterTargets="Build">
<ItemGroup>
<_FilesToCopyMeshKernelLibs Include="$(MSBuildThisFileDirectory)..\..\native\**\*"/>
<_FilesToCopyMeshKernelLibs Include="$(MSBuildThisFileDirectory)..\..\runtimes\**\*"/>
</ItemGroup>
<Copy SourceFiles="@(_FilesToCopyMeshKernelLibs)" DestinationFolder="$(OutDir)\%(RecursiveDir)" SkipUnchangedFiles="true"/>

<Copy SourceFiles="@(_FilesToCopyMeshKernelLibs)" DestinationFolder="$(OutDir)\%(RecursiveDir)" SkipUnchangedFiles="true"/>
</Target>

<Target Name="MeshKernelLibsClean" AfterTargets="Clean">
<ItemGroup>
<_OriginalFilesMeshKernel Include="$(MSBuildThisFileDirectory)..\..\native\**\*"/>
<_FilesToCleanMeshKernel Include="$(OutDir)\%(_OriginalFilesDimrLibs.RecursiveDir)%(_OriginalFilesDimrLibs.FileName)%(_OriginalFilesDimrLibs.Extension)"/>
<_OriginalFilesMeshKernel Include="$(MSBuildThisFileDirectory)..\..\runtimes\**\*"/>
<_FilesToCleanMeshKernel Include="$(OutDir)\%(_OriginalFilesDimrLibs.RecursiveDir)%(_OriginalFilesDimrLibs.FileName)%(_OriginalFilesDimrLibs.Extension)"/>
</ItemGroup>
<Delete Files="@(_FilesToCleanMeshKernel)"/>
<Delete Files="@(_FilesToCleanMeshKernel)"/>
</Target>
</Project>
2 changes: 1 addition & 1 deletion package/version.rc.in
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

// @MAJOR@,@MINOR@,@BUILD@,@PATCH@
#define VER_FILEVERSION @PROJECT_VERSION_MAJOR@,@PROJECT_VERSION_MINOR@,@PROJECT_VERSION_PATCH@,0
#define VER_FILEVERSION_STR "@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@@VERSION_SUFFIX@\0"
#define VER_FILEVERSION_STR "@PROJECT_VERSION_MAJOR@.@PROJECT_VERSION_MINOR@.@PROJECT_VERSION_PATCH@.@VERSION_SUFFIX@\0"

#define VER_PRODUCTVERSION VER_FILEVERSION
#define VER_PRODUCTVERSION_STR VER_FILEVERSION_STR
Expand Down

0 comments on commit 04fea05

Please sign in to comment.