|
33 | 33 | Condition=" '%(Filename)%(Extension)' == 'libgit2_filename.txt' "> |
34 | 34 | <Output TaskParameter="Lines" PropertyName="libgit2FileName" /> |
35 | 35 | </ReadLinesFromFile> |
36 | | - <Message Importance='high' Text='$(libgit2FileName)' /> |
37 | | - <ItemGroup> |
38 | | - <NativeDllNameSourceLines Include='namespace LibGit2Sharp.Core' /> |
39 | | - <NativeDllNameSourceLines Include='{' /> |
40 | | - <NativeDllNameSourceLines Include=' internal static class NativeDllName' /> |
41 | | - <NativeDllNameSourceLines Include=' {' /> |
42 | | - <NativeDllNameSourceLines Include=' public const string Name = "$(libgit2FileName)"%3b' /> |
43 | | - <NativeDllNameSourceLines Include=' }' /> |
44 | | - <NativeDllNameSourceLines Include='}' /> |
45 | | - </ItemGroup> |
| 36 | + <PropertyGroup> |
| 37 | + <NativeDllNameSourceLines> |
| 38 | +namespace LibGit2Sharp.Core |
| 39 | +{ |
| 40 | + internal static class NativeDllName |
| 41 | + { |
| 42 | + public const string Name = "$(libgit2FileName)"%3b |
| 43 | + } |
| 44 | +} |
| 45 | + </NativeDllNameSourceLines> |
| 46 | + </PropertyGroup> |
46 | 47 | <WriteLinesToFile File="$(NativeDllNamePath)" |
47 | | - Lines="@(NativeDllNameSourceLines)" |
| 48 | + Lines="$(NativeDllNameSourceLines)" |
48 | 49 | Overwrite="true" /> |
49 | 50 | <ItemGroup> |
50 | 51 | <Compile Include="$(NativeDllNamePath)" /> |
|
57 | 58 | <Target Name="GenerateUniqueIdentifierCs" |
58 | 59 | Inputs="$(MSBuildThisFileFullPath);$(MSBuildAllProjects);@(Compile)" |
59 | 60 | Outputs="$(UniqueIdentifierPath)"> |
60 | | - <ItemGroup> |
61 | | - <UniqueIdSourceLines Include='namespace LibGit2Sharp.Core' /> |
62 | | - <UniqueIdSourceLines Include='{' /> |
63 | | - <UniqueIdSourceLines Include=' internal static class UniqueId' /> |
64 | | - <UniqueIdSourceLines Include=' {' /> |
65 | | - <UniqueIdSourceLines Include=' public const string UniqueIdentifier = "$([System.Guid]::NewGuid())"%3b' /> |
66 | | - <UniqueIdSourceLines Include=' }' /> |
67 | | - <UniqueIdSourceLines Include='}' /> |
68 | | - </ItemGroup> |
| 61 | + <PropertyGroup> |
| 62 | + <UniqueIdSourceLines> |
| 63 | +namespace LibGit2Sharp.Core |
| 64 | +{ |
| 65 | + internal static class UniqueId |
| 66 | + { |
| 67 | + public const string UniqueIdentifier = "$([System.Guid]::NewGuid())"%3b |
| 68 | + } |
| 69 | +} |
| 70 | + </UniqueIdSourceLines> |
| 71 | + </PropertyGroup> |
69 | 72 |
|
70 | 73 | <WriteLinesToFile File="$(UniqueIdentifierPath)" |
71 | | - Lines="@(UniqueIdSourceLines)" |
| 74 | + Lines="$(UniqueIdSourceLines)" |
72 | 75 | Overwrite="true" /> |
73 | 76 |
|
74 | 77 | <ItemGroup> |
|
0 commit comments