vostok/pubspec.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