build: generate_template script + workflow (#11)

This commit is contained in:
Felix Angelov
2022-04-08 17:05:06 -05:00
committed by GitHub
parent 6791e7e613
commit b6e0a6e7c9
15 changed files with 435 additions and 9 deletions

53
brick/brick.yaml Normal file
View File

@@ -0,0 +1,53 @@
name: very_good_flutter_plugin
description: A very good federated Flutter plugin.
version: 0.1.0+1
environment:
mason: ">=0.1.0-dev <0.1.0"
vars:
project_name:
type: string
description: The name of the flutter plugin
default: my_plugin
prompt: What is the name of the plugin?
description:
type: string
description: A short description of the plugin
default: A very good plugin
prompt: Please enter the plugin description.
org_name:
type: string
description: The organization name
default: com.example.verygood.plugin
prompt: What is the organization name?
android:
type: boolean
description: Whether the plugin will support Android
default: true
prompt: Do you want to include Android support?
ios:
type: boolean
description: Whether the plugin will support iOS
default: true
prompt: Do you want to include iOS support?
web:
type: boolean
description: Whether the plugin will support Web
default: true
prompt: Do you want to include Web support?
linux:
type: boolean
description: Whether the plugin will support Linux
default: true
prompt: Do you want to include Linux support?
macos:
type: boolean
description: Whether the plugin will support MacOS
default: true
prompt: Do you want to include MacOS support?
windows:
type: boolean
description: Whether the plugin will support Windows
default: true
prompt: Do you want to include Windows support?