Lines Matching refs:platform
31 platform: string;
97 const platforms = resolvePlatforms(options.platform);
99 for (const platform of platforms) { constant
100 if (!targetConfig.platforms[platform]) {
103 await runCodegenIfNeeded(sourceDirectory, moduleConfig, platform);
106 if (!targetConfig.modules[moduleName][platform]) {
108 logger.info('‼️ Using legacy vendoring for platform %s', chalk.yellow(platform));
109 await legacyVendorModuleAsync(moduleName, platform, sourceDirectory);
114 targetConfig.platforms[platform].targetDirectory,
121 chalk.yellow(platform),
129 await vendorPlatformAsync(platform, sourceDirectory, targetDirectory, moduleConfig[platform]);
259 function resolvePlatforms(platform: string): string[] {
261 return all.includes(platform) ? [platform] : all;
267 platform: string
279 if (platform !== 'android' && platform !== 'ios') {
280 throw new Error(`Unsupported platform - ${platform}`);
291 outputDir: path.join(sourceDirectory, platform),
294 platform,