Lines Matching refs:pkg
54 for (const pkg of packages) { constant
55 if (!pkg.isSupportedOnPlatform('android') || !pkg.androidPackageName) continue;
57 name: pkg.packageSlug,
58 sourceDir: path.join(pkg.path, pkg.androidSubdirectory),
59 buildDirRelative: `${pkg.androidPackageName.replace(/\./g, '/')}/${pkg.packageSlug}`,
104 for (const pkg of packages) { constant
106 pkg.sourceDir,
107 path.join(EXPO_ROOT_DIR, 'android', 'maven', pkg.buildDirRelative)
110 packagesToBuild.push(pkg.name);
221 for (const pkg of packages) { constant
222 await fs.remove(path.join(process.env.HOME!, '.m2', 'repository', pkg.buildDirRelative));
223 await fs.remove(path.join(ANDROID_DIR, 'maven', pkg.buildDirRelative));
224 await fs.remove(path.join(pkg.sourceDir, 'build'));
229 const reactAndroidIndex = packages.findIndex((pkg) => pkg.name === REACT_ANDROID_PKG.name);
233 const expoviewIndex = packages.findIndex((pkg) => pkg.name === EXPOVIEW_PKG.name);
239 for (const pkg of packages) { constant
240 process.stdout.write(` Building ${pkg.name}...`);
242 await spawnAsync('./gradlew', [`:${pkg.name}:publish`], {
247 process.stdout.write(` ✅ Finished building ${pkg.name}\n`);
259 failedPackages.push(pkg.name);
262 process.stdout.write(` ❌ Failed to build ${pkg.name}:\n`);
277 for (const pkg of packages) { constant
278 if (failedPackages.includes(pkg.name)) {
282 path.join(process.env.HOME!, '.m2', 'repository', pkg.buildDirRelative),
283 path.join(ANDROID_DIR, 'maven', pkg.buildDirRelative)
327 packagesToBuild = packages.map((pkg) => pkg.name);
330 packagesToBuild = packages.map((pkg) => pkg.name);
337 .map((pkg) => pkg.name)
365 packagesToBuild = packages.map((pkg) => pkg.name);
372 choices: packages.map((pkg) => pkg.name),
383 packages.filter((pkg) => packagesToBuild.includes(pkg.name)),