forked from arslee07/vostok
47 lines
1.3 KiB
YAML
47 lines
1.3 KiB
YAML
name: vostok
|
|
description: A cross-platform Gemini browser.
|
|
|
|
publish_to: 'none'
|
|
|
|
version: 1.0.0+1
|
|
|
|
environment:
|
|
sdk: '>=2.18.2 <3.0.0'
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
cupertino_icons: ^1.0.2
|
|
gemini_client: ^1.0.1
|
|
gemtext: ^1.0.0
|
|
dynamic_color: ^1.6.2
|
|
url_launcher: ^6.1.8
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^2.0.0
|
|
msix: ^3.8.0
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
|
|
fonts:
|
|
- family: RobotoMono
|
|
fonts:
|
|
- asset: assets/fonts/RobotoMono-Regular.ttf
|
|
|
|
# Get self-signed certificates using the following guide, putting the files in certs/
|
|
# https://docs.flutter.dev/development/platform-integration/windows/building#create-a-self-signed-pfx-certificate-for-local-testing
|
|
# Then build vostok.msix using `flutter pub run msix:create --build-windows false -c certs/CERTIFICATE.pfx -p password`,
|
|
# where password is the password entered during certificate creation.
|
|
# These builds can in turn be distributed, but end-users will have to install the certificate, included in the file, themselves.
|
|
msix_config:
|
|
display_name: Vostok
|
|
publisher_display_name: arslee07
|
|
identity_name: me.arslee.vostok
|
|
logo_path: assets/images/icon400.png
|
|
msix_version: 1.0.0.1
|
|
capabilities: internetClient
|
|
output_path: build/
|
|
output_name: vostok |