fix(build): wire bundle:browser-mcp into bundle pipeline (#24424)

This commit is contained in:
Gaurav
2026-04-02 01:09:58 +08:00
committed by GitHub
parent 4c4d8bc411
commit a3ef87e6e2
3 changed files with 29 additions and 6 deletions

View File

@@ -98,9 +98,14 @@ if (existsSync(devtoolsDistSrc)) {
// 6. Copy bundled chrome-devtools-mcp
const bundleMcpSrc = join(root, 'packages/core/dist/bundled');
const bundleMcpDest = join(bundleDir, 'bundled');
if (existsSync(bundleMcpSrc)) {
cpSync(bundleMcpSrc, bundleMcpDest, { recursive: true, dereference: true });
console.log('Copied bundled chrome-devtools-mcp to bundle/bundled/');
if (!existsSync(bundleMcpSrc)) {
console.error(
`Error: chrome-devtools-mcp bundle not found at ${bundleMcpSrc}.\n` +
`Run "npm run bundle:browser-mcp -w @google/gemini-cli-core" first.`,
);
process.exit(1);
}
cpSync(bundleMcpSrc, bundleMcpDest, { recursive: true, dereference: true });
console.log('Copied bundled chrome-devtools-mcp to bundle/bundled/');
console.log('Assets copied to bundle/');