https://github.com/goderbauer/plugin_tools
Productivity utils for hosting multiple plugins within one repository
https://github.com/goderbauer/plugin_tools
Last synced: 10 months ago
JSON representation
Productivity utils for hosting multiple plugins within one repository
- Host: GitHub
- URL: https://github.com/goderbauer/plugin_tools
- Owner: goderbauer
- License: bsd-3-clause
- Created: 2017-05-12T21:38:30.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-01-23T00:05:20.000Z (over 5 years ago)
- Last Synced: 2024-10-18T20:42:57.326Z (over 1 year ago)
- Language: Dart
- Homepage:
- Size: 11.7 KB
- Stars: 1
- Watchers: 3
- Forks: 41
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Flutter Plugin Tools
[](https://travis-ci.org/flutter/plugin_tools)
[](https://pub.dartlang.org/packages/flutter_plugin_tools)
Flutter Plugin Tools implements a CLI with various productivity tools for hosting multiple Flutter plugins in one github
repository. It is mainly used by the [flutter/plugins](https://github.com/flutter/plugins) and
[flutter/flutterfire](https://github.com/flutter/flutterfire) repositories. It was mainly written to facilitate
testing on Travis for these repositories (see [travis.yaml](https://github.com/flutter/plugins/blob/master/.travis.yml)).
As an example, Flutter Plugin Tools allows you to:
* Build all plugin example apps with one command
* Run the tests of all pluigns with one command
* Format all Dart, Java, and Objective-C code in the repository
## Installation
In order to use the tools you need to enable them once by running the following command:
```shell
$ pub global activate flutter_plugin_tools
```
## Usage
```shell
$ pub global run flutter_plugin_tools
```
Repalce `` with `help` to print a list of available commands.