Skip to content

Commit e27c874

Browse files
authored
Merge pull request #36 from mast-eu/RemoveDownloadScript
remove script Download-GitExtensions.ps1
2 parents 3d271c9 + ec6f2d9 commit e27c874

File tree

7 files changed

+21
-133
lines changed

7 files changed

+21
-133
lines changed

appveyor.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ test_script:
4949
#---------------------------------#
5050

5151
artifacts:
52-
- path: .\*.zip
53-
- path: .\*.nupkg
52+
- path: .\GitExtensions.PluginManager.*.zip
53+
- path: .\GitExtensions.PluginManager.*.nupkg
5454

5555
#---------------------------------#
5656
# deployment configuration #

src/GitExtensions.PluginManager/GitExtensions.PluginManager.csproj

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,25 +13,26 @@
1313
<PropertyGroup>
1414
<PackageManagerTargetPath>PackageManager\PackageManager.UI.exe</PackageManagerTargetPath>
1515
<PackageManagerSourcePath>..\PackageManager.UI\bin\$(Configuration)\$(TargetFramework)\PackageManager.UI.exe</PackageManagerSourcePath>
16-
<GitExtensionsDebugPluginsPath>..\..\references\GitExtensions\UserPlugins\GitExtensions.PluginManager\</GitExtensionsDebugPluginsPath>
17-
<GitExtensionsReferenceSource>appveyor</GitExtensionsReferenceSource>
18-
<GitExtensionsReferenceVersion>v3.2.0.5938</GitExtensionsReferenceVersion>
1916
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
2017
</PropertyGroup>
2118

19+
<ItemGroup>
20+
<PackageReference Include="GitExtensions.Extensibility" Version="0.1.1" />
21+
</ItemGroup>
22+
2223
<ItemGroup>
2324
<Compile Include="..\PackageManager.UI\Args.cs" Link="Args.cs" />
2425
</ItemGroup>
2526

2627
<ItemGroup>
2728
<Reference Include="GitUI">
28-
<HintPath>..\..\references\GitExtensions\GitUI.dll</HintPath>
29+
<HintPath>$(GitExtensionsPath)\GitUI.dll</HintPath>
2930
</Reference>
3031
<Reference Include="GitUIPluginInterfaces">
31-
<HintPath>..\..\references\GitExtensions\GitUIPluginInterfaces.dll</HintPath>
32+
<HintPath>$(GitExtensionsPath)\GitUIPluginInterfaces.dll</HintPath>
3233
</Reference>
3334
<Reference Include="ResourceManager">
34-
<HintPath>..\..\references\GitExtensions\ResourceManager.dll</HintPath>
35+
<HintPath>$(GitExtensionsPath)\ResourceManager.dll</HintPath>
3536
</Reference>
3637
<Reference Include="System.ComponentModel.Composition" />
3738
<Reference Include="System.Windows.Forms" />
@@ -53,16 +54,9 @@
5354
</EmbeddedResource>
5455
</ItemGroup>
5556

56-
<Target Name="PreBuild" BeforeTargets="PreBuildEvent">
57-
<Exec Command="powershell.exe -ExecutionPolicy Unrestricted ..\..\tools\Download-GitExtensions.ps1 -Version $(GitExtensionsReferenceVersion) -Source $(GitExtensionsReferenceSource)" />
58-
</Target>
5957
<Target Name="CopyPackageManager" AfterTargets="ResolveReferences">
6058
<Copy SourceFiles="$(PackageManagerSourcePath)" DestinationFolder="$(TargetDir)PackageManager" />
6159
</Target>
62-
<Target Name="PostBuild" AfterTargets="PostBuildEvent">
63-
<Copy SourceFiles="$(TargetDir)$(PackageManagerTargetPath)" DestinationFolder="$(GitExtensionsDebugPluginsPath)PackageManager" />
64-
<Copy SourceFiles="$(TargetPath)" DestinationFolder="$(GitExtensionsDebugPluginsPath)" />
65-
</Target>
6660
<Target Name="PreClean" BeforeTargets="Clean">
6761
<Message Text="Deleting PackageManager" Importance="high" />
6862
<Delete Files="$(TargetDir)$(PackageManagerTargetPath)" ContinueOnError="true" />
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
<Project>
2+
<PropertyGroup>
3+
<GitExtensionsDownloadPath>..\..\..\gitextensions.shared</GitExtensionsDownloadPath> <!-- path is relative to $(ProjectDir) -->
4+
<GitExtensionsReferenceVersion>latest</GitExtensionsReferenceVersion> <!-- 'latest' or 'v3.1' (= tag from GitHub releases) or 'v3.1.0.5877' (= build number from AppVeyor)-->
5+
<GitExtensionsReferenceSource>GitHub</GitExtensionsReferenceSource> <!-- 'GitHub' or 'AppYevor' -->
6+
<GitExtensionsPath></GitExtensionsPath> <!-- for local builds (no download) -->
7+
</PropertyGroup>
8+
</Project>

src/GitExtensions.PluginManager/GitExtensions.PluginManager.nuspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<projectUrl>$projectUrl$</projectUrl>
99
<tags>$tags$</tags>
1010
<dependencies>
11-
<dependency id="GitExtensions.Extensibility" version="[3.2.0, 3.3.0)" />
11+
<dependency id="GitExtensions.Extensibility" version="[0.1.0, 1.0.0)" />
1212
</dependencies>
1313
</metadata>
1414
<files>

src/GitExtensions.PluginManager/Properties/launchSettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"profiles": {
33
"GitExtensions.PluginManager": {
44
"commandName": "Executable",
5-
"executablePath": "$(SolutionDir)\\references\\GitExtensions\\GitExtensions.exe"
5+
"executablePath": "$(GitExtensionsExecutablePath)"
66
}
77
}
88
}

tools/Download-GitExtensions.ps1

Lines changed: 0 additions & 115 deletions
This file was deleted.

tools/Prepare-Release.ps1

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ if (!($LastExitCode -eq 0))
2222
$packPath = Join-Path ".." $targetPath;
2323
dotnet pack ..\src\GitExtensions.PluginManager -c Release -o $packPath --no-build
2424

25-
Copy-Item ..\src\GitExtensions.PluginManager\bin\Release\*.zip $targetPath
25+
Copy-Item ..\src\GitExtensions.PluginManager\bin\Release\GitExtensions.PluginManager.*.zip $targetPath
26+
Copy-Item ..\src\GitExtensions.PluginManager\bin\Release\GitExtensions.PluginManager.*.nupkg $targetPath
2627

2728
Pop-Location;

0 commit comments

Comments
 (0)