File tree Expand file tree Collapse file tree 2 files changed +17
-45
lines changed
Expand file tree Collapse file tree 2 files changed +17
-45
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 2828 </PropertyGroup >
2929 </Target >
3030
31- <UsingTask TaskName =" GenerateNativeDllNameTask" AssemblyFile =" $(CodeGenerationOutputPath)CodeGeneration.dll" />
3231 <UsingTask TaskName =" GenerateUniqueIdentifierTask" AssemblyFile =" $(CodeGenerationOutputPath)CodeGeneration.dll" />
3332
3433 <Target Name =" GenerateNativeDllNameCs" >
35- <GenerateNativeDllNameTask InputHashFile =" @(EmbeddedResource)"
36- Condition =" '%(Filename)%(Extension)' == 'libgit2_filename.txt' "
37- OutputFile =" $(NativeDllNamePath)" />
34+ <ReadLinesFromFile File =" @(EmbeddedResource)"
35+ Condition =" '%(Filename)%(Extension)' == 'libgit2_filename.txt' " >
36+ <Output TaskParameter =" Lines" PropertyName =" libgit2FileName" />
37+ </ReadLinesFromFile >
38+ <Message Importance =' high' Text =' $(libgit2FileName)' />
39+ <ItemGroup >
40+ <NativeDllNameSourceLines Include =' namespace LibGit2Sharp.Core' />
41+ <NativeDllNameSourceLines Include =' {' />
42+ <NativeDllNameSourceLines Include =' internal static class NativeDllName' />
43+ <NativeDllNameSourceLines Include =' {' />
44+ <NativeDllNameSourceLines Include =' public const string Name = "$(libgit2FileName)"%3b' />
45+ <NativeDllNameSourceLines Include =' }' />
46+ <NativeDllNameSourceLines Include =' }' />
47+ </ItemGroup >
48+ <WriteLinesToFile File =" $(NativeDllNamePath)"
49+ Lines =" @(NativeDllNameSourceLines)"
50+ Overwrite =" true" />
3851 <ItemGroup >
3952 <Compile Include =" $(NativeDllNamePath)" />
4053 <FileWrites Include =" $(NativeDllNamePath)" />
You can’t perform that action at this time.
0 commit comments