31 lines
1.5 KiB
Plaintext
31 lines
1.5 KiB
Plaintext
diff --git a/tools/installer/bin/bmad.js b/tools/installer/bin/bmad.js
|
|
index d016b268..27b3ae58 100755
|
|
--- a/tools/installer/bin/bmad.js
|
|
+++ b/tools/installer/bin/bmad.js
|
|
@@ -49,7 +49,7 @@ program
|
|
.option('-d, --directory <path>', 'Installation directory')
|
|
.option(
|
|
'-i, --ide <ide...>',
|
|
- 'Configure for specific IDE(s) - can specify multiple (cursor, claude-code, windsurf, trae, roo, kilo, cline, gemini, qwen-code, github-copilot, codex, codex-web, auggie-cli, iflow-cli, opencode, other)',
|
|
+ 'Configure for specific IDE(s) - can specify multiple (cursor, claude-code, windsurf, trae, roo, kilo, aicockpit, cline, gemini, qwen-code, github-copilot, codex, codex-web, auggie-cli, iflow-cli, opencode, other)',
|
|
)
|
|
.option(
|
|
'-e, --expansion-packs <packs...>',
|
|
@@ -71,7 +71,7 @@ program
|
|
|
|
const config = {
|
|
installType,
|
|
- directory: options.directory || '.',
|
|
+ directory: path.resolve(options.directory || process.cwd()),
|
|
ides: (options.ide || []).filter((ide) => ide !== 'other'),
|
|
expansionPacks: options.expansionPacks || [],
|
|
};
|
|
@@ -402,6 +402,7 @@ async function promptInstallation() {
|
|
{ name: 'Trae', value: 'trae' }, // { name: 'Trae', value: 'trae'}
|
|
{ name: 'Roo Code', value: 'roo' },
|
|
{ name: 'Kilo Code', value: 'kilo' },
|
|
+ { name: 'AICockpit', value: 'aicockpit' },
|
|
{ name: 'Cline', value: 'cline' },
|
|
{ name: 'Gemini CLI', value: 'gemini' },
|
|
{ name: 'Qwen Code', value: 'qwen-code' },
|