File tree Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Expand file tree Collapse file tree 2 files changed +11
-2
lines changed Original file line number Diff line number Diff line change 40
40
41
41
<Target Name =" AddNativeDllCommitShaToBuildMetadata" BeforeTargets =" GetBuildVersion" >
42
42
43
+ <ReadLinesFromFile File =" $(MSBuildThisFileDirectory)..\..\libgit-binary\libgit2_hash.txt"
44
+ Condition =" Exists('$(MSBuildThisFileDirectory)..\..\libgit-binary\libgit2_hash.txt')" >
45
+ <Output TaskParameter =" Lines" PropertyName =" libgit2_hash" />
46
+ </ReadLinesFromFile >
47
+
48
+ <PropertyGroup Condition =" Exists('$(MSBuildThisFileDirectory)..\..\libgit-binary\libgit2_hash.txt')" >
49
+ <libgit2_filename >libgit2-$(libgit2_hash.Substring(0,7))</libgit2_filename >
50
+ </PropertyGroup >
51
+
43
52
<ItemGroup >
44
53
<BuildMetadata Include =" libgit2-$(libgit2_hash.Substring(0,7))" />
45
54
</ItemGroup >
46
55
47
56
</Target >
48
57
49
58
50
- <Target Name =" GenerateAssemblyCommitIdsCs" Inputs =" $(libgit2_propsfile );$(VersionSourceFile)" Outputs =" $(AssemblyCommitIdsPath)" BeforeTargets =" CoreCompile" AfterTargets =" GenerateAssemblyVersionInfo" DependsOnTargets =" DefineProperties" >
59
+ <Target Name =" GenerateAssemblyCommitIdsCs" Inputs =" $(libgit2_hash );$(VersionSourceFile)" Outputs =" $(AssemblyCommitIdsPath)" BeforeTargets =" CoreCompile" AfterTargets =" GenerateAssemblyVersionInfo" DependsOnTargets =" DefineProperties" >
51
60
52
61
<PropertyGroup >
53
62
<LibGit2SharpCommitSha >unknown</LibGit2SharpCommitSha >
Original file line number Diff line number Diff line change 10
10
</PropertyGroup >
11
11
</Target >
12
12
13
- <Target Name =" GenerateNativeDllNameCs" Inputs =" $(libgit2_propsfile )" Outputs =" $(NativeDllNamePath)" BeforeTargets =" CoreCompile" DependsOnTargets =" DefineNativeDllName" >
13
+ <Target Name =" GenerateNativeDllNameCs" Inputs =" $(libgit2_filename )" Outputs =" $(NativeDllNamePath)" BeforeTargets =" CoreCompile" DependsOnTargets =" DefineNativeDllName" >
14
14
<PropertyGroup >
15
15
<NativeDllNameSourceLines >
16
16
namespace LibGit2Sharp.Core
You can’t perform that action at this time.
0 commit comments