KuiperZone.PupNet 1.2.0

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global KuiperZone.PupNet --version 1.2.0                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local KuiperZone.PupNet --version 1.2.0                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=KuiperZone.PupNet&version=1.2.0                
nuke :add-package KuiperZone.PupNet --version 1.2.0                

PupNet Deploy - Publish & Package for .NET

Introduction

PupNet Deploy is a cross-platform deployment utility which packages your .NET project as a ready-to-ship installation file in a single step. It is not to be confused with the dotnet pack command.

It has been possible to cross-compile console C# applications for sometime now. More recently, the cross-platform Avalonia replacement for WPF allows fully-featured GUI applications to target a range of platforms, including: Linux, Windows, MacOS and Android.

Now, PupNet Deploy allows you to ship your dotnet application as:

  • AppImage for Linux
  • Setup File for Windows
  • Flatpak
  • Deb Package (binary)
  • RPM Package (binary)
  • Plain old Zip

Getting Started

To install as a dotnet tool:

dotnet tool install -g KuiperZone.PupNet

Alternatively, for self-contained installers:

DOWNLOAD & INSTALL

For instructions, please see: github.com/kuiperzone/PupNet

If you like this project, don't forget to like and share.

Copyright (C) Andy Thomas, 2023. Website: https://kuiper.zone

PupNet is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

PupNet is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.

You should have received a copy of the GNU Affero General Public License along with PupNet. If not, see https://www.gnu.org/licenses/.

Product Compatible and additional computed target framework versions.
.NET net7.0 is compatible.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.8.0 4,355 3/18/2024
1.7.1 4,752 9/26/2023
1.6.0 936 7/22/2023
1.5.0 252 5/7/2023
1.4.1 155 5/6/2023
1.4.0 154 5/5/2023
1.3.1 156 5/1/2023
1.3.0 191 4/18/2023
1.2.2 175 4/16/2023
1.2.1 191 4/13/2023
1.2.0 172 4/13/2023