Skip to content

Commit

Permalink
build(jetsocat): set execute permission in binary (#388)
Browse files Browse the repository at this point in the history
  • Loading branch information
thenextman authored Feb 20, 2023
1 parent a79ff0a commit e08fd23
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions jetsocat/nuget/Devolutions.Jetsocat.targets
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<CompileDependsOn>
$(CompileDependsOn)
SetFilePermissionsTarget
</CompileDependsOn>
</PropertyGroup>
<Target Name="SetFilePermissionsTarget">
<Exec Command="chmod a+x &quot;$(MSBuildThisFileDirectory)../runtimes/osx-universal/native/jetsocat&quot;"
ConsoleToMsBuild="true"
Condition="$([MSBuild]::IsOSPlatform('OSX'))"/>
<Exec Command="chmod a+x &quot;$(MSBuildThisFileDirectory)../runtimes/linux-x64/native/jetsocat&quot;"
ConsoleToMsBuild="true"
Condition="$([MSBuild]::IsOSPlatform('Linux'))"/>
</Target>
<ItemGroup Condition="$([MSBuild]::IsOSPlatform('Windows'))">
<None Include="$(MSBuildThisFileDirectory)../runtimes/win-x64/native/jetsocat.exe">
<Link>runtimes\win-x64\native\%(Filename)%(Extension)</Link>
Expand Down

0 comments on commit e08fd23

Please sign in to comment.