- 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)
47 lines
1.1 KiB
YAML
47 lines
1.1 KiB
YAML
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
|
|
target: apk
|
|
build_args:
|
|
target-platform: android-arm,android-arm64,android-x64
|
|
|
|
- name: release-android-bundle
|
|
package:
|
|
platform: android
|
|
target: aab
|
|
build_args:
|
|
target-platform: android-arm,android-arm64,android-x64
|