Commit f42306a
committed
build(desktop): Generate native packages only for the current OS
This commit updates the desktop packaging configuration to build native distribution formats specific to the host operating system. Instead of building all formats (DMG, PKG, Exe, Msi, Deb, Rpm, AppImage) on every machine, the build script now detects the current OS and generates only the relevant packages:
- **Windows**: Exe, Msi
- **macOS**: Dmg, Pkg
- **Linux**: Deb, Rpm, AppImage
This change optimizes the build process by avoiding the creation of unnecessary and incompatible package types.1 parent c2f416a commit f42306a
1 file changed
+8
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| 105 | + | |
| 106 | + | |
105 | 107 | | |
106 | | - | |
107 | | - | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
113 | 114 | | |
114 | 115 | | |
115 | 116 | | |
| |||
0 commit comments