@@ -24,7 +24,7 @@ const config: ForgeConfig = {
2424 packagerConfig : {
2525 asar : true ,
2626 icon : './icons/icon' ,
27- executableName : 'toolhive-studio ' ,
27+ executableName : 'ToolHive ' ,
2828 /**
2929 * Everything under bin/ is copied into
3030 * <app>/Contents/Resources/bin/ (macOS)
@@ -34,10 +34,10 @@ const config: ForgeConfig = {
3434 // Windows specific options
3535 win32metadata : {
3636 CompanyName : 'Stacklok' ,
37- FileDescription : 'ToolHive Studio ' ,
38- OriginalFilename : 'ToolHive Studio .exe' ,
39- ProductName : 'ToolHive Studio ' ,
40- InternalName : 'ToolHive Studio ' ,
37+ FileDescription : 'ToolHive' ,
38+ OriginalFilename : 'ToolHive.exe' ,
39+ ProductName : 'ToolHive' ,
40+ InternalName : 'ToolHive' ,
4141 } ,
4242
4343 // MacOS Code Signing Configuration
@@ -89,16 +89,16 @@ const config: ForgeConfig = {
8989 new MakerSquirrel ( {
9090 // Windows Squirrel installer configuration
9191 setupIcon : './icons/icon.ico' , // Setup.exe icon
92- setupExe : 'ToolHive Studio Setup.exe' ,
92+ setupExe : 'ToolHive Setup.exe' ,
9393 noMsi : true , // Don't create MSI installer
9494 authors : 'Stacklok' ,
95- exe : 'toolhive-studio .exe' ,
96- name : 'toolhive-studio ' ,
95+ exe : 'ToolHive .exe' ,
96+ name : 'ToolHive ' ,
9797 } ) ,
9898 new MakerDMG (
9999 {
100- name : 'toolhive-studio ' ,
101- title : 'ToolHive Studio ' ,
100+ name : 'ToolHive ' ,
101+ title : 'ToolHive' ,
102102 icon : './icons/icon.icns' ,
103103 overwrite : true ,
104104 background : './assets/dmg-installer-background.png' ,
@@ -117,24 +117,26 @@ const config: ForgeConfig = {
117117 new MakerTarGz ( { } , [ 'linux' ] ) ,
118118 new MakerRpm ( {
119119 options : {
120- name : 'toolhive-studio ' ,
121- productName : 'ToolHive Studio ' ,
122- genericName : 'ToolHive Studio ' ,
120+ name : 'ToolHive ' ,
121+ productName : 'ToolHive' ,
122+ genericName : 'ToolHive' ,
123123 icon : './icons/icon.png' ,
124124 requires : [ 'docker >= 20.10' ] ,
125125 license : 'Apache-2.0' ,
126+ bin : 'ToolHive' ,
126127 } ,
127128 } ) ,
128129 new MakerDeb ( {
129130 options : {
130- name : 'toolhive-studio ' ,
131- productName : 'ToolHive Studio ' ,
132- genericName : 'ToolHive Studio ' ,
131+ name : 'ToolHive ' ,
132+ productName : 'ToolHive' ,
133+ genericName : 'ToolHive' ,
133134 icon : './icons/icon.png' ,
134135 depends : [ ] ,
135136 maintainer : 'Stacklok' ,
136137 homepage : 'https://github.com/stacklok/toolhive-studio' ,
137138 section : 'devel' ,
139+ bin : 'ToolHive' ,
138140 } ,
139141 } ) ,
140142 // Requirements: install elfutils package and add Flathub remote
0 commit comments