mirror of
https://github.com/affaan-m/everything-claude-code.git
synced 2026-05-14 00:23:04 +08:00
feat: add Qwen install target
This commit is contained in:
committed by
Affaan Mustafa
parent
c7c1e36625
commit
e70ef4a2ff
@@ -10,6 +10,7 @@ const PLATFORM_SOURCE_PATH_OWNERS = Object.freeze({
|
||||
'.joycode': 'joycode',
|
||||
'.opencode': 'opencode',
|
||||
'.codebuddy': 'codebuddy',
|
||||
'.qwen': 'qwen',
|
||||
});
|
||||
|
||||
function normalizeRelativePath(relativePath) {
|
||||
|
||||
10
scripts/lib/install-targets/qwen-home.js
Normal file
10
scripts/lib/install-targets/qwen-home.js
Normal file
@@ -0,0 +1,10 @@
|
||||
const { createInstallTargetAdapter } = require('./helpers');
|
||||
|
||||
module.exports = createInstallTargetAdapter({
|
||||
id: 'qwen-home',
|
||||
target: 'qwen',
|
||||
kind: 'home',
|
||||
rootSegments: ['.qwen'],
|
||||
installStatePathSegments: ['ecc-install-state.json'],
|
||||
nativeRootRelativePath: '.qwen',
|
||||
});
|
||||
@@ -6,6 +6,7 @@ const cursorProject = require('./cursor-project');
|
||||
const geminiProject = require('./gemini-project');
|
||||
const joycodeProject = require('./joycode-project');
|
||||
const opencodeHome = require('./opencode-home');
|
||||
const qwenHome = require('./qwen-home');
|
||||
|
||||
const ADAPTERS = Object.freeze([
|
||||
claudeHome,
|
||||
@@ -16,6 +17,7 @@ const ADAPTERS = Object.freeze([
|
||||
opencodeHome,
|
||||
codebuddyProject,
|
||||
joycodeProject,
|
||||
qwenHome,
|
||||
]);
|
||||
|
||||
function listInstallTargetAdapters() {
|
||||
|
||||
Reference in New Issue
Block a user