Files
tether/ios/MacTetherApp/project.yml
T
pecordandClaude Sonnet 4.6 6c2dcdd603 Add macOS menu bar app (MacTetherApp)
MenuBarExtra SwiftUI app sharing TetherKit wire layer with iOS.
Auto-sends clipboard changes via NSPasteboard polling (500ms),
auto-writes received messages to NSPasteboard. XcodeGen project.yml.
Both apps build clean; server tested end-to-end with curl.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-20 14:27:21 -05:00

40 lines
983 B
YAML

name: MacTetherApp
options:
bundleIdPrefix: io.pecord
deploymentTarget:
macOS: "14.0"
createIntermediateGroups: true
packages:
TetherKit:
path: ../TetherKit
targets:
MacTetherApp:
type: application
platform: macOS
sources:
- Sources
dependencies:
- package: TetherKit
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: io.pecord.tether.mac
MARKETING_VERSION: "0.1.0"
CURRENT_PROJECT_VERSION: "1"
GENERATE_INFOPLIST_FILE: true
DEVELOPMENT_TEAM: ""
CODE_SIGN_STYLE: Automatic
# Hide from Dock — menu bar only
LSUIElement: true
configs:
Debug:
INFOPLIST_KEY_NSAppTransportSecurity: ""
info:
path: Sources/Info.plist
properties:
LSUIElement: true
NSAppTransportSecurity:
NSAllowsLocalNetworking: true
NSLocalNetworkUsageDescription: "tether connects to your clipboard relay on the local network."