working_directory |
Path to the Flutter app package directory. |
No |
. |
arch |
Target Linux architecture (amd64 / x64 or arm64). |
No |
amd64 |
build_args |
Extra arguments passed to flutter build linux. |
No |
'' |
install_deps |
Install Linux GTK3 & CMake build dependencies via apt-get. |
No |
true |
auto_create_linux_runner |
Automatically run flutter create --platforms=linux . if linux/ directory is missing. |
No |
true |
output_dir |
Output directory for packaged .deb and .tar.gz archives. |
No |
dist |
package_script |
Optional custom packaging script in repository (e.g., scripts/package_linux.sh). |
No |
scripts/package_linux.sh |
app_name |
Application display name for .desktop entry. |
No |
Slides for Worship |
package_name |
Debian package slug (e.g., slides-for-worship). |
No |
slides-for-worship |
binary_name |
Compiled Linux executable name inside bundle (auto-detected if empty). |
No |
'' |
icon_path |
Path to app icon PNG relative to working_directory. |
No |
assets/icon.png |
maintainer |
Debian package maintainer string. |
No |
Rody Davis <rody.davis.jr@gmail.com> |
description |
Debian package description. |
No |
Professional worship slide production and presentation studio. |
generate_metadata_json |
Whether to generate linux_<arch>_metadata.json. |
No |
false |