1
- # PUPNET DEPLOY: 1.7.1
1
+ # PUPNET DEPLOY: 1.8.0
2
2
# Use: 'pupnet --help conf' for information.
3
3
4
4
# APP PREAMBLE
@@ -10,19 +10,19 @@ AppShortSummary = Cross-platform deployment utility which packages your .NET pro
10
10
AppDescription = """
11
11
PupNet Deploy is a cross-platform deployment utility which packages your .NET project as a ready-to-ship
12
12
installation file in a single step.
13
-
13
+
14
14
It has been possible to cross-compile console C# applications for sometime now. More recently, the cross-platform
15
15
Avalonia replacement for WPF allows fully-featured GUI applications to target a range of platforms, including:
16
16
Linux, Windows, MacOS and Android.
17
-
17
+
18
18
Now, PupNet Deploy allows you to ship your dotnet application as:
19
19
* AppImage for Linux
20
20
* Setup File for Windows
21
21
* Flatpak
22
22
* Debian Binary Package
23
23
* RPM Binary Package
24
24
* Plain old Zip
25
-
25
+
26
26
PupNet has good support for internationalization, desktop icons, publisher metadata and custom build operations.
27
27
Although developed for .NET, it is also possible to use it to deploy C++ and other kinds of applications.
28
28
"""
40
40
# DESKTOP INTEGRATION
41
41
DesktopNoDisplay = true
42
42
DesktopTerminal = true
43
- DesktopFile =
43
+ DesktopFile =
44
44
StartCommand = pupnet
45
45
PrimeCategory = Development
46
46
MetaFile = Deploy/PupNet.metainfo.xml
@@ -59,15 +59,15 @@ IconFiles = """
59
59
# DOTNET PUBLISH
60
60
DotnetProjectPath = PupNet
61
61
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 =
64
64
65
65
# PACKAGE OUTPUT
66
66
PackageName = PupNet-Deploy
67
67
OutputDirectory = Deploy/OUT
68
68
69
69
# APPIMAGE OPTIONS
70
- AppImageArgs =
70
+ AppImageArgs =
71
71
AppImageVersionOutput = true
72
72
73
73
# FLATPAK OPTIONS
@@ -80,7 +80,7 @@ FlatpakFinishArgs = """
80
80
--filesystem=host
81
81
--share=network
82
82
"""
83
- FlatpakBuilderArgs =
83
+ FlatpakBuilderArgs =
84
84
85
85
# RPM OPTIONS
86
86
RpmAutoReq = false
@@ -106,9 +106,10 @@ DebianRecommends = """
106
106
"""
107
107
108
108
# WINDOWS SETUP OPTIONS
109
+ SetupGroupName =
109
110
SetupAdminInstall = false
110
111
SetupCommandPrompt = PupNet Console
111
112
SetupMinWindowsVersion = 10
112
- SetupSignTool =
113
- SetupSuffixOutput =
113
+ SetupSignTool =
114
+ SetupSuffixOutput =
114
115
SetupVersionOutput = true
0 commit comments