feat: professional multi-format build system
- Added build-all-packages.sh for automated builds - Support for DEB, RPM, and AppImage formats - Custom libcore (49MB) integration in all packages - Professional desktop integration files - Build report with verification steps - All packages tested and working Package sizes: - DEB: 28MB - RPM: 35MB - AppImage: 37MB (portable, no installation)
This commit is contained in:
@@ -2,11 +2,35 @@ output: dist/
|
||||
releases:
|
||||
- name: prod
|
||||
jobs:
|
||||
# Linux Packages
|
||||
- name: release-linux-deb
|
||||
package:
|
||||
platform: linux
|
||||
target: deb
|
||||
build_args:
|
||||
dart-define: PROFILE=release
|
||||
|
||||
- name: release-linux-rpm
|
||||
package:
|
||||
platform: linux
|
||||
target: rpm
|
||||
build_args:
|
||||
dart-define: PROFILE=release
|
||||
|
||||
- name: release-linux-appimage
|
||||
package:
|
||||
platform: linux
|
||||
target: appimage
|
||||
build_args:
|
||||
dart-define: PROFILE=release
|
||||
|
||||
# Windows
|
||||
- name: release-windows-exe
|
||||
package:
|
||||
platform: windows
|
||||
target: exe
|
||||
|
||||
# Android
|
||||
- name: release-android-apk
|
||||
package:
|
||||
platform: android
|
||||
|
||||
Reference in New Issue
Block a user