docs: 📝 Added README.md
This commit is contained in:
parent
1cff1ccd04
commit
37d1edf6c3
62
README.md
Normal file
62
README.md
Normal file
@ -0,0 +1,62 @@
|
||||
# Flutter Gradle Plugin
|
||||
|
||||
This is a Gradle plugin that provides tasks for building and running Flutter applications.
|
||||
|
||||
## Tasks
|
||||
|
||||
The plugin provides the following tasks:
|
||||
|
||||
- `flutterDoctor`: Runs the `flutter doctor` command.
|
||||
- `flutterVersion`: Runs the `flutter --version` command.
|
||||
- `dartBuildRunner`: Runs the `dart run build_runner build --delete-conflicting-outputs` command.
|
||||
- `flutterBuildApk`: Runs the `flutter build apk` command.
|
||||
- `flutterBuildWeb`: Runs the `flutter build web` command.
|
||||
- `flutterBuildWindows`: Runs the `flutter build windows` command.
|
||||
- `flutterRunChrome`: Runs the `flutter run -d chrome` command.
|
||||
- `flutterRunWindows`: Runs the `flutter run -d windows` command.
|
||||
|
||||
## Usage
|
||||
|
||||
### With buildscript
|
||||
|
||||
To use the plugin, add it to the `buildscript` dependencies in your `build.gradle` file:
|
||||
|
||||
```groovy
|
||||
buildscript {
|
||||
repositories {
|
||||
maven {
|
||||
url = uri("https://gitea.fahrecker.com/api/packages/andreas-personal/maven")
|
||||
}
|
||||
}
|
||||
dependencies {
|
||||
classpath 'com.fahrecker:com.fahrecker.flutterGradlePlugin:0.0.7-SNAPSHOT'
|
||||
}
|
||||
}
|
||||
|
||||
apply plugin: 'com.fahrecker.flutterGradlePlugin'
|
||||
```
|
||||
|
||||
### Without buildscript
|
||||
|
||||
To use the plugin without the buildscript block, add it to the plugins block and the repositories block in your build.gradle file:
|
||||
|
||||
```groovy
|
||||
plugins {
|
||||
id 'com.fahrecker.flutterGradlePlugin' version '0.0.7-SNAPSHOT'
|
||||
}
|
||||
|
||||
repositories {
|
||||
maven {
|
||||
url = uri("https://gitea.fahrecker.com/api/packages/andreas-personal/maven")
|
||||
}
|
||||
// Other repositories...
|
||||
}
|
||||
```
|
||||
|
||||
## Running Tasks
|
||||
|
||||
You can run the tasks with the gradlew command. For example, to run the flutterDoctor task, use:
|
||||
|
||||
```sh
|
||||
./gradlew flutterDoctor
|
||||
```
|
Loading…
x
Reference in New Issue
Block a user