AppFlowy/app_flowy/packages/flowy_infra_ui/pubspec.yaml
Alex to d965d26e60 Enable Linux build
1. BUILD_ON_LINUX.md is instruction of building Linux version
2. Update toml files in scripts/makefile/ and /Makefile.toml to support Linux

Building Windows/Linux release version is verified
Didn't get chance to verify building macos version
2021-11-19 12:09:56 +08:00

55 lines
1.2 KiB
YAML

name: flowy_infra_ui
description: A new flutter plugin project.
version: 0.0.1
homepage:
publish_to: 'none'
environment:
sdk: ">=2.12.0 <3.0.0"
flutter: ">=1.20.0"
dependencies:
flutter:
sdk: flutter
# Thirdparty packages
textstyle_extensions: '2.0.0-nullsafety'
dartz: '0.10.0-nullsafety.2'
provider: ^6.0.1
styled_widget: '>=0.3.1'
equatable: '>=2.0.3'
animations: ^2.0.0
loading_indicator: ^3.0.1
# Federated Platform Interface
flowy_infra_ui_platform_interface:
path: flowy_infra_ui_platform_interface
flowy_infra_ui_web:
path: flowy_infra_ui_web
# Flowy packages
flowy_infra:
path: ../flowy_infra
dev_dependencies:
flutter_test:
sdk: flutter
flutter_lints: ^1.0.0
flutter:
plugin:
platforms:
# TODO: uncomment android part will fail the Linux build process, will resolve later
# android:
# package: com.example.flowy_infra_ui
# pluginClass: FlowyInfraUIPlugin
ios:
pluginClass: FlowyInfraUIPlugin
macos:
pluginClass: FlowyInfraUIPlugin
windows:
pluginClass: FlowyInfraUIPlugin
linux:
pluginClass: FlowyInfraUIPlugin
web:
default_package: flowy_infra_ui_web