Testing built-in nupkg publishing

This commit is contained in:
Caelan Sayler
2022-05-22 18:29:13 +01:00
parent 804c8af0e3
commit c449776036
5 changed files with 25 additions and 18 deletions

BIN
docs/artwork/Clowd_200.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.1 KiB

View File

@@ -6,19 +6,25 @@
<BaseOutputPath>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\build\))</BaseOutputPath>
<BaseIntermediateOutputPath>$(BaseOutputPath)obj\$(ProjectName)\</BaseIntermediateOutputPath>
<OutputPath>$(BaseOutputPath)$(Configuration)\</OutputPath>
<LangVersion>9</LangVersion>
<SignAssembly>True</SignAssembly>
<AssemblyOriginatorKeyFile>..\..\Squirrel.snk</AssemblyOriginatorKeyFile>
<AppendTargetFrameworkToOutputPath>true</AppendTargetFrameworkToOutputPath>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
<Product>Squirrel</Product>
<Authors>Caelan Sayler</Authors>
<LangVersion>9</LangVersion>
<SignAssembly>True</SignAssembly>
<SatelliteResourceLanguages>en</SatelliteResourceLanguages>
<AssemblyOriginatorKeyFile>..\..\Squirrel.snk</AssemblyOriginatorKeyFile>
<DebugType>embedded</DebugType>
<DebugSymbols>true</DebugSymbols>
<PathMap>$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)'))=./</PathMap>
<Product>Squirrel</Product>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<Copyright>Copyright © Caelan Sayler 2021</Copyright>
<Authors>Caelan Sayler</Authors>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/clowd/Clowd.Squirrel</PackageProjectUrl>
<RepositoryUrl>https://github.com/clowd/Clowd.Squirrel</RepositoryUrl>
<PackageTags>windows;macos;osx;updater;dotnet;installer;desktop;squirrel;autoupdate;automatic-updates</PackageTags>
</PropertyGroup>
<ItemGroup Condition=" '$(MSBuildProjectExtension)'=='.csproj' ">

View File

@@ -6,24 +6,20 @@
<IsPackable>true</IsPackable>
<AssemblyName>csq</AssemblyName>
<PackageId>csq</PackageId>
<Title>Squirrel Locator Tool</Title>
<ToolCommandName>csq</ToolCommandName>
<DevelopmentDependency>true</DevelopmentDependency>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<DevelopmentDependency>true</DevelopmentDependency>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackAsTool>true</PackAsTool>
<PackageProjectUrl>https://github.com/clowd/Clowd.Squirrel</PackageProjectUrl>
<RepositoryUrl>https://github.com/clowd/Clowd.Squirrel</RepositoryUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<Description>A .NET Core Tool that uses the Squirrel framework to create installers and update packages for dotnet applications.</Description>
<Icon>Clowd_200.png</Icon>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\vendor\**" Pack="true" PackagePath="tools\net6.0\any\" />
<None Include="..\..\build\$(Configuration)\Win32\Setup.exe" Pack="true" PackagePath="tools\net6.0\any\" />
<None Include="..\..\build\$(Configuration)\Win32\StubExecutable.exe" Pack="true" PackagePath="tools\net6.0\any\" />
<None Include="..\..\docs\artwork\Clowd_200.png" Pack="true" PackagePath="\" />
</ItemGroup>
<ItemGroup>

View File

@@ -3,12 +3,13 @@
<PropertyGroup>
<TargetFrameworks>net461;netstandard2.0;net5.0;net6.0</TargetFrameworks>
<Description>Squirrel</Description>
<Title>Squirrel</Title>
<AssemblyName>SquirrelLib</AssemblyName>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageId>sqbuild</PackageId>
<PackageId>Clowd.Squirrel</PackageId>
<Title>Squirrel Updater</Title>
<Description>Quick and easy installer and automatic updates for desktop applications</Description>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Icon>Clowd_200.png</Icon>
</PropertyGroup>
<ItemGroup>
@@ -25,5 +26,9 @@
<Reference Include="System.Web" />
<Reference Include="System.Net.Http" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\docs\artwork\Clowd_200.png" Pack="true" PackagePath="\" />
</ItemGroup>
</Project>

View File

@@ -23,7 +23,7 @@ This folder contains pre-compiled binaries from a variety of sources. These shou
- Can be found in the Windows SDK at "C:\Program Files (x86)\Windows Kits\10\bin\10.0.19041.0\x86\signtool.exe" or similar, depending on the version of the SDK you have installed.
- License? https://github.com/dotnet/docs/issues/10478
### 7z.exe / 7z.dll
### 7za.exe / 7zz
- Incldued because it is much faster at zipping / unzipping than the available managed algorithms.
- Can be found at https://www.7-zip.org/
- License is LGPL & BSD 3: https://www.7-zip.org/license.txt