Skip to content

Commit 94ca6dc

Browse files
committed
WIP
1 parent 84f5fd1 commit 94ca6dc

89 files changed

Lines changed: 299 additions & 285 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.cursor/environment.json

Lines changed: 0 additions & 3 deletions
This file was deleted.

.vscode/mcp.json

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,22 @@
11
{
22
"servers": {
3-
"xcodebuildmcp-dev": {
4-
"type": "stdio",
5-
"command": "node",
6-
"args": [
7-
"--inspect=9999",
8-
"${workspaceFolder}/build/index.js"
9-
],
10-
"env": {
11-
"XCODEBUILDMCP_DEBUG": "true"
12-
}
3+
"XcodeBuildMCP-Dev": {
4+
"command": "npx",
5+
"args": [
6+
"reloaderoo@latest",
7+
"--working-dir",
8+
"/Users/cameroncooke/Developer/XcodeBuildMCP-main",
9+
"--",
10+
"node",
11+
"/Users/cameroncooke/Developer/XcodeBuildMCP-main/build/index.js"
12+
],
13+
"env": {
14+
"XCODEBUILDMCP_DEBUG": "true",
15+
"XCODEBUILDMCP_DYNAMIC_TOOLS": "false",
16+
"INCREMENTAL_BUILDS_ENABLED": "true",
17+
"XCODEBUILDMCP_IOS_TEMPLATE_PATH": "/Volumes/Developer/XcodeBuildMCP-iOS-Template",
18+
"XCODEBUILDMCP_MACOS_TEMPLATE_PATH": "/Volumes/Developer/XcodeBuildMCP-macOS-Template"
1319
}
20+
},
1421
}
1522
}

.windsurf/workflows/build-app.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@
2727
},
2828
"files": [
2929
"build",
30-
"bundled"
30+
"bundled",
31+
"plugins"
3132
],
3233
"keywords": [
3334
"xcodebuild",

plugins/device-project/build_dev_proj.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
*/
77

88
import { z } from 'zod';
9-
import { validateRequiredParam } from '../../src/utils/validation.js';
10-
import { executeXcodeBuildCommand } from '../../src/utils/build-utils.js';
9+
import { validateRequiredParam } from '../../build/utils.js';
10+
import { executeXcodeBuildCommand } from '../../build/utils.js';
1111

1212
const XcodePlatform = {
1313
iOS: 'iOS',

plugins/device-project/get_device_app_path_proj.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
*/
77

88
import { z } from 'zod';
9-
import { log } from '../../src/utils/logger.js';
10-
import { validateRequiredParam, createTextResponse } from '../../src/utils/validation.js';
11-
import { executeCommand } from '../../src/utils/command.js';
9+
import { log } from '../../build/utils.js';
10+
import { validateRequiredParam, createTextResponse } from '../../build/utils.js';
11+
import { executeCommand } from '../../build/utils.js';
1212

1313
const XcodePlatform = {
1414
iOS: 'iOS',

plugins/device-project/test_device_proj.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ import { exec } from 'child_process';
1111
import { mkdtemp, rm } from 'fs/promises';
1212
import { tmpdir } from 'os';
1313
import { join } from 'path';
14-
import { log } from '../../src/utils/logger.js';
15-
import { executeXcodeBuildCommand } from '../../src/utils/build-utils.js';
16-
import { createTextResponse } from '../../src/utils/validation.js';
14+
import { log } from '../../build/utils.js';
15+
import { executeXcodeBuildCommand } from '../../build/utils.js';
16+
import { createTextResponse } from '../../build/utils.js';
1717

1818
const XcodePlatform = {
1919
iOS: 'iOS',

plugins/device-workspace/build_dev_ws.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
*/
77

88
import { z } from 'zod';
9-
import { validateRequiredParam } from '../../src/utils/validation.js';
10-
import { executeXcodeBuildCommand } from '../../src/utils/build-utils.js';
9+
import { validateRequiredParam } from '../../build/utils.js';
10+
import { executeXcodeBuildCommand } from '../../build/utils.js';
1111

1212
const XcodePlatform = {
1313
iOS: 'iOS',

plugins/device-workspace/get_device_app_path_ws.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66
*/
77

88
import { z } from 'zod';
9-
import { log } from '../../src/utils/logger.js';
10-
import { validateRequiredParam, createTextResponse } from '../../src/utils/validation.js';
11-
import { executeCommand } from '../../src/utils/command.js';
12-
import { constructDestinationString } from '../../src/utils/xcode.js';
9+
import { log } from '../../build/utils.js';
10+
import { validateRequiredParam, createTextResponse } from '../../build/utils.js';
11+
import { executeCommand } from '../../build/utils.js';
12+
import { constructDestinationString } from '../../build/utils.js';
1313

1414
const XcodePlatform = {
1515
iOS: 'iOS',

plugins/device-workspace/install_app_device.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
*/
77

88
import { z } from 'zod';
9-
import { log } from '../../src/utils/logger.js';
10-
import { executeCommand } from '../../src/utils/command.js';
9+
import { log } from '../../build/utils.js';
10+
import { executeCommand } from '../../build/utils.js';
1111

1212
export default {
1313
name: 'install_app_device',

0 commit comments

Comments
 (0)