youtube_explode/tool/grind.dart

22 lines
354 B
Dart
Raw Normal View History

2020-07-16 20:02:54 +02:00
import 'package:grinder/grinder.dart';
final pub = sdkBin('pub');
2021-03-11 14:20:10 +01:00
void main(List<String> args) => grind(args);
2020-07-16 20:02:54 +02:00
@Task('Run tests')
void test() => TestRunner().testAsync();
@Task('Dart analysis')
void analysis() {}
2020-07-16 20:02:54 +02:00
@DefaultTask()
@Depends(test)
2021-03-11 14:20:10 +01:00
void build() {
2020-07-16 20:02:54 +02:00
Pub.build();
Pub.upgrade();
2020-07-20 11:35:40 +02:00
Pub.version();
2020-07-16 20:02:54 +02:00
}
@Task()
2021-03-11 14:20:10 +01:00
void clean() => defaultClean();