25 lines
335 B
Dart
25 lines
335 B
Dart
import 'package:grinder/grinder.dart';
|
|
|
|
|
|
final pub = sdkBin('pub');
|
|
void main(args) => grind(args);
|
|
|
|
@Task('Run tests')
|
|
void test() => TestRunner().testAsync();
|
|
|
|
@Task('Dart analysis')
|
|
void analysis() {
|
|
|
|
}
|
|
|
|
@DefaultTask()
|
|
@Depends(test)
|
|
build() {
|
|
Pub.build();
|
|
Pub.upgrade();
|
|
Pub.version();
|
|
}
|
|
|
|
@Task()
|
|
clean() => defaultClean();
|