|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk">
|
2 | 2 |
|
3 | 3 | <PropertyGroup>
|
4 |
| - <TargetFramework>net6.0-windows</TargetFramework> |
| 4 | + <TargetFramework>net8.0-windows</TargetFramework> |
5 | 5 | <!--Value useless because will be overwritten by release GitHub action. Keep '0.0.0' so that the release process work well!-->
|
6 | 6 | <VersionPrefix>0.0.0</VersionPrefix>
|
7 | 7 | <PublishRepositoryUrl>true</PublishRepositoryUrl>
|
8 | 8 | <UseWindowsForms>true</UseWindowsForms>
|
| 9 | + <!-- Source: 'GitHub' or 'AppVeyor' --> |
| 10 | + <!--<GitExtensionsReferenceSource Condition="$(GitExtensionsReferenceSource) == ''">AppVeyor</GitExtensionsReferenceSource>--> |
| 11 | + <!-- Version: 'latest' or 'v3.1' (= tag from GitHub releases) or 'v3.1.0.5877' (= build number from AppVeyor)--> |
| 12 | + <!--<GitExtensionsReferenceVersion>v5.1.0.17907</GitExtensionsReferenceVersion>--> |
| 13 | + <!--<GitExtensionsReferenceVersion>latest</GitExtensionsReferenceVersion>--> |
| 14 | + <!-- Binaries path for local builds (no download if folder exists) --> |
| 15 | + <!--<GitExtensionsPath Condition="$(GitExtensionsPath) == ''">$([System.IO.Path]::Combine('$(ProjectDir)', '$(GitExtensionsDownloadPath)'))</GitExtensionsPath>--> |
9 | 16 | </PropertyGroup>
|
| 17 | + |
10 | 18 | <ItemGroup>
|
11 | 19 | <Compile Update="Properties\Resources.Designer.cs">
|
12 | 20 | <DesignTime>True</DesignTime>
|
|
20 | 28 | </ItemGroup>
|
21 | 29 |
|
22 | 30 | <ItemGroup>
|
23 |
| - <PackageReference Include="System.ComponentModel.Composition" Version="6.0.0" /> |
24 |
| - <PackageReference Include="GitExtensions.Extensibility" Version="0.3.0.57" /> |
25 |
| - <PackageReference Include="Microsoft.VisualStudio.Threading" Version="17.0.64" /> |
| 31 | + <PackageReference Include="System.ComponentModel.Composition" Version="6.0.0" /> |
| 32 | + <PackageReference Include="GitExtensions.Extensibility" Version="0.3.2.72" /> |
| 33 | + <PackageReference Include="Microsoft.VisualStudio.Threading" Version="17.4.27" /> |
26 | 34 | <PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
|
27 | 35 | <PackageReference Include="Microsoft.SourceLink.GitHub" Version="1.1.1" PrivateAssets="All"/>
|
28 | 36 | </ItemGroup>
|
29 | 37 |
|
30 | 38 | <!-- Reference to GitExtensions dlls. -->
|
31 | 39 | <ItemGroup>
|
| 40 | + <Reference Include="GitCommands"> |
| 41 | + <HintPath>$(GitExtensionsPath)\GitCommands.dll</HintPath> |
| 42 | + </Reference> |
32 | 43 | <Reference Include="GitUIPluginInterfaces">
|
33 |
| - <HintPath>$(GitExtensionsPath)\..\GitUIPluginInterfaces.dll</HintPath> |
| 44 | + <HintPath>$(GitExtensionsPath)\GitUIPluginInterfaces.dll</HintPath> |
| 45 | + </Reference> |
| 46 | + <Reference Include="GitExtensions.Extensibility"> |
| 47 | + <HintPath>$(GitExtensionsPath)\GitExtensions.Extensibility.dll</HintPath> |
34 | 48 | </Reference>
|
35 | 49 | <Reference Include="GitExtUtils">
|
36 |
| - <HintPath>$(GitExtensionsPath)\..\GitExtUtils.dll</HintPath> |
| 50 | + <HintPath>$(GitExtensionsPath)\GitExtUtils.dll</HintPath> |
37 | 51 | </Reference>
|
38 | 52 | <Reference Include="ResourceManager">
|
39 |
| - <HintPath>$(GitExtensionsPath)\..\ResourceManager.dll</HintPath> |
| 53 | + <HintPath>$(GitExtensionsPath)\ResourceManager.dll</HintPath> |
40 | 54 | </Reference>
|
41 | 55 | </ItemGroup>
|
| 56 | + |
42 | 57 |
|
43 | 58 | <!-- Pack as .nupkg with dependency on GitExtensions.Extensibility -->
|
44 | 59 | <PropertyGroup>
|
|
49 | 64 | <PackageIconUrl>https://raw.githubusercontent.com/pmiossec/GitExtensions.AzureDevOpsCommitMessage/master/assets/IconAzureDevOps.png</PackageIconUrl>
|
50 | 65 | <PackageTags>GitExtensions</PackageTags>
|
51 | 66 | </PropertyGroup>
|
| 67 | + |
52 | 68 | <Target Name="SetPackageProperties" BeforeTargets="GenerateNuspec">
|
53 | 69 | <PropertyGroup>
|
54 | 70 | <NuspecProperties>
|
|
0 commit comments