buildAll static method
Initiates the build for all platforms mentioned in the config
Implementation
static Future<void> buildAll(BPConfig config) async {
for (final platform in config.buildPlatforms) {
switch (platform) {
case TargetPlatform.ios:
await buildIOS(config);
break;
case TargetPlatform.android:
await buildAndroid(config);
break;
case TargetPlatform.macos:
await buildMacOS(config);
break;
case TargetPlatform.windows:
await buildWindows(config);
break;
case TargetPlatform.linux:
await buildLinux(config);
break;
case TargetPlatform.web:
await buildWeb(config);
break;
}
}
}