Skip to content

Commit f9bb38c

Browse files
author
kuiper
committed
Tweaks v1.8
1 parent c1c1e62 commit f9bb38c

File tree

4 files changed

+15
-13
lines changed

4 files changed

+15
-13
lines changed

CHANGES

+1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
+ VERSION 1.8.0; 2024-03-18
22
- Built with .NET8
33
- Added -j,--project command line argument.
4+
- Added SetupGroupName configuration parameter.
45
- Now detects the $DOTNET_HOST_PATH environment variable and uses it if defined.
56
- Updated documentation concerning NETSDK1194. #27
67
- Updated default FlatpakPlatformVersion to latest 23.08 at time of writing.

PupNet.pupnet.conf

+12-11
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# PUPNET DEPLOY: 1.7.1
1+
# PUPNET DEPLOY: 1.8.0
22
# Use: 'pupnet --help conf' for information.
33

44
# APP PREAMBLE
@@ -10,19 +10,19 @@ AppShortSummary = Cross-platform deployment utility which packages your .NET pro
1010
AppDescription = """
1111
PupNet Deploy is a cross-platform deployment utility which packages your .NET project as a ready-to-ship
1212
installation file in a single step.
13-
13+
1414
It has been possible to cross-compile console C# applications for sometime now. More recently, the cross-platform
1515
Avalonia replacement for WPF allows fully-featured GUI applications to target a range of platforms, including:
1616
Linux, Windows, MacOS and Android.
17-
17+
1818
Now, PupNet Deploy allows you to ship your dotnet application as:
1919
* AppImage for Linux
2020
* Setup File for Windows
2121
* Flatpak
2222
* Debian Binary Package
2323
* RPM Binary Package
2424
* Plain old Zip
25-
25+
2626
PupNet has good support for internationalization, desktop icons, publisher metadata and custom build operations.
2727
Although developed for .NET, it is also possible to use it to deploy C++ and other kinds of applications.
2828
"""
@@ -40,7 +40,7 @@ PublisherEmail = [email protected]
4040
# DESKTOP INTEGRATION
4141
DesktopNoDisplay = true
4242
DesktopTerminal = true
43-
DesktopFile =
43+
DesktopFile =
4444
StartCommand = pupnet
4545
PrimeCategory = Development
4646
MetaFile = Deploy/PupNet.metainfo.xml
@@ -59,15 +59,15 @@ IconFiles = """
5959
# DOTNET PUBLISH
6060
DotnetProjectPath = PupNet
6161
DotnetPublishArgs = -p:Version=${APP_VERSION} --self-contained true -p:PublishReadyToRun=true -p:DebugType=None -p:DebugSymbols=false
62-
DotnetPostPublish =
63-
DotnetPostPublishOnWindows =
62+
DotnetPostPublish =
63+
DotnetPostPublishOnWindows =
6464

6565
# PACKAGE OUTPUT
6666
PackageName = PupNet-Deploy
6767
OutputDirectory = Deploy/OUT
6868

6969
# APPIMAGE OPTIONS
70-
AppImageArgs =
70+
AppImageArgs =
7171
AppImageVersionOutput = true
7272

7373
# FLATPAK OPTIONS
@@ -80,7 +80,7 @@ FlatpakFinishArgs = """
8080
--filesystem=host
8181
--share=network
8282
"""
83-
FlatpakBuilderArgs =
83+
FlatpakBuilderArgs =
8484

8585
# RPM OPTIONS
8686
RpmAutoReq = false
@@ -106,9 +106,10 @@ DebianRecommends = """
106106
"""
107107

108108
# WINDOWS SETUP OPTIONS
109+
SetupGroupName =
109110
SetupAdminInstall = false
110111
SetupCommandPrompt = PupNet Console
111112
SetupMinWindowsVersion = 10
112-
SetupSignTool =
113-
SetupSuffixOutput =
113+
SetupSignTool =
114+
SetupSuffixOutput =
114115
SetupVersionOutput = true

PupNet/Program.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ internal class Program
5252
/// <summary>
5353
/// Gets the program product name.
5454
/// </summary>
55-
public const string Copyright = "Copyright © Andy Thomas 2022-23";
55+
public const string Copyright = "Copyright © Andy Thomas 2022-24";
5656

5757
/// <summary>
5858
/// Gets the project URL.

publish.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
dotnet pack -c Release -o ./Deploy/OUT -p:Version=1.7.1
1+
dotnet pack -c Release -o ./Deploy/OUT -p:Version=1.8.0
22
pupnet -r linux-x64 -k deb -y
33
pupnet -r linux-x64 -k rpm -y
44
pupnet -r linux-x64 -k appimage -y

0 commit comments

Comments
 (0)