buildAll static method

Future<void> buildAll(
  1. BPConfig config
)

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;
    }
  }
}