[packaging] Added missing intel artifacts to installers

This commit is contained in:
Alexandr Stelnykovych 2025-03-14 00:08:51 +02:00
parent 8a0aacd446
commit ef080cc3fb
3 changed files with 17 additions and 0 deletions
desktop/tauri/src-tauri

View file

@ -76,6 +76,10 @@
"/var/lib/portmaster/intel/intermediate.dsdl": "intel/intermediate.dsdl",
"/var/lib/portmaster/intel/urgent.dsdl": "intel/urgent.dsdl",
"/var/lib/portmaster/intel/main-intel.yaml" : "intel/main-intel.yaml",
"/var/lib/portmaster/intel/notifications.yaml": "intel/notifications.yaml",
"/var/lib/portmaster/intel/news.yaml" : "intel/news.yaml",
// Shortcut
"/etc/xdg/autostart/portmaster.desktop": "../../../packaging/linux/portmaster-autostart.desktop"
},
@ -106,6 +110,10 @@
"/var/lib/portmaster/intel/intermediate.dsdl": "intel/intermediate.dsdl",
"/var/lib/portmaster/intel/urgent.dsdl": "intel/urgent.dsdl",
"/var/lib/portmaster/intel/main-intel.yaml" : "intel/main-intel.yaml",
"/var/lib/portmaster/intel/notifications.yaml": "intel/notifications.yaml",
"/var/lib/portmaster/intel/news.yaml" : "intel/news.yaml",
// Shortcut
"/etc/xdg/autostart/portmaster.desktop": "../../../packaging/linux/portmaster-autostart.desktop"
},

View file

@ -33,6 +33,9 @@ var dataDir
File "..\..\..\..\intel\index.dsd"
File "..\..\..\..\intel\intermediate.dsdl"
File "..\..\..\..\intel\urgent.dsdl"
File "..\..\..\..\intel\main-intel.yaml"
File "..\..\..\..\intel\notifications.yaml"
File "..\..\..\..\intel\news.yaml"
; restire previous state
SetOutPath "$INSTDIR"
@ -149,6 +152,9 @@ var dataDir
Delete /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel\index.dsd"
Delete /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel\intermediate.dsdl"
Delete /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel\urgent.dsdl"
Delete /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel\main-intel.yaml"
Delete /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel\notifications.yaml"
Delete /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel\news.yaml"
RMDir /r /REBOOTOK "$COMMONPROGRAMDATA\Portmaster\intel"
${If} $DeleteAppDataCheckboxState = 1

View file

@ -27,6 +27,9 @@
<File Id="IndexDsd" Source="..\..\..\..\intel\index.dsd" />
<File Id="IntermediateDsdl" Source="..\..\..\..\intel\intermediate.dsdl" />
<File Id="UrgentDsdl" Source="..\..\..\..\intel\urgent.dsdl" />
<File Id="MainIntelYaml" Source="..\..\..\..\intel\main-intel.yaml" />
<File Id="NotificationsYaml" Source="..\..\..\..\intel\notifications.yaml" />
<File Id="NewsYaml" Source="..\..\..\..\intel\news.yaml" />
</Component>
<Component Id="PortmasterCoreService" Directory="INSTALLDIR" Guid="76ebd748-d620-484b-9035-5a64bbe2c26d">