File system cleanup
This commit is contained in:
115
CommandNotch/project.yml
Normal file
115
CommandNotch/project.yml
Normal file
@@ -0,0 +1,115 @@
|
||||
name: CommandNotch
|
||||
options:
|
||||
bundleIdPrefix: com.commandnotch
|
||||
deploymentTarget:
|
||||
macOS: "14.0"
|
||||
xcodeVersion: "16.0"
|
||||
generateEmptyDirectories: true
|
||||
settings:
|
||||
base:
|
||||
SWIFT_VERSION: "5.10"
|
||||
MACOSX_DEPLOYMENT_TARGET: "14.0"
|
||||
ENABLE_HARDENED_RUNTIME: true
|
||||
packages:
|
||||
SwiftTerm:
|
||||
url: https://github.com/migueldeicaza/SwiftTerm.git
|
||||
from: "1.2.0"
|
||||
schemes:
|
||||
CommandNotch:
|
||||
build:
|
||||
targets:
|
||||
CommandNotch: all
|
||||
test:
|
||||
config: Debug
|
||||
targets:
|
||||
- CommandNotchTests
|
||||
- CommandNotchUITests
|
||||
run:
|
||||
config: Debug
|
||||
profile:
|
||||
config: Release
|
||||
analyze:
|
||||
config: Debug
|
||||
archive:
|
||||
config: Release
|
||||
management:
|
||||
shared: true
|
||||
Release-CommandNotch:
|
||||
build:
|
||||
targets:
|
||||
CommandNotch: all
|
||||
test:
|
||||
config: Debug
|
||||
targets:
|
||||
- CommandNotchTests
|
||||
- CommandNotchUITests
|
||||
run:
|
||||
config: Release
|
||||
profile:
|
||||
config: Release
|
||||
analyze:
|
||||
config: Debug
|
||||
archive:
|
||||
config: Release
|
||||
management:
|
||||
shared: true
|
||||
targets:
|
||||
CommandNotch:
|
||||
type: application
|
||||
platform: macOS
|
||||
sources:
|
||||
- path: CommandNotch
|
||||
excludes:
|
||||
- Resources/Info.plist
|
||||
dependencies:
|
||||
- package: SwiftTerm
|
||||
info:
|
||||
path: CommandNotch/Resources/Info.plist
|
||||
properties:
|
||||
CFBundleName: CommandNotch
|
||||
CFBundleDisplayName: CommandNotch
|
||||
CFBundleIdentifier: "$(PRODUCT_BUNDLE_IDENTIFIER)"
|
||||
CFBundleVersion: "1"
|
||||
CFBundleShortVersionString: "0.0.3"
|
||||
CFBundlePackageType: APPL
|
||||
CFBundleExecutable: CommandNotch
|
||||
LSMinimumSystemVersion: "14.0"
|
||||
LSUIElement: true
|
||||
NSHumanReadableCopyright: "Copyright © 2026 CommandNotch. All rights reserved."
|
||||
entitlements:
|
||||
path: CommandNotch/Resources/CommandNotch.entitlements
|
||||
settings:
|
||||
base:
|
||||
CODE_SIGN_ENTITLEMENTS: CommandNotch/Resources/CommandNotch.entitlements
|
||||
INFOPLIST_FILE: CommandNotch/Resources/Info.plist
|
||||
PRODUCT_BUNDLE_IDENTIFIER: com.commandnotch.app
|
||||
PRODUCT_NAME: CommandNotch
|
||||
COMBINE_HIDPI_IMAGES: true
|
||||
CommandNotchTests:
|
||||
type: bundle.unit-test
|
||||
platform: macOS
|
||||
sources:
|
||||
- path: CommandNotchTests
|
||||
dependencies:
|
||||
- target: CommandNotch
|
||||
settings:
|
||||
base:
|
||||
GENERATE_INFOPLIST_FILE: true
|
||||
PRODUCT_BUNDLE_IDENTIFIER: com.commandnotch.CommandNotchTests
|
||||
PRODUCT_NAME: CommandNotchTests
|
||||
TEST_HOST: "$(BUILT_PRODUCTS_DIR)/CommandNotch.app/Contents/MacOS/CommandNotch"
|
||||
BUNDLE_LOADER: "$(TEST_HOST)"
|
||||
CommandNotchUITests:
|
||||
type: bundle.ui-testing
|
||||
platform: macOS
|
||||
sources:
|
||||
- path: CommandNotchUITests
|
||||
dependencies:
|
||||
- target: CommandNotch
|
||||
settings:
|
||||
base:
|
||||
DEVELOPMENT_TEAM: G698BP272N
|
||||
GENERATE_INFOPLIST_FILE: true
|
||||
PRODUCT_BUNDLE_IDENTIFIER: com.commandnotch.CommandNotchUITests
|
||||
PRODUCT_NAME: CommandNotchUITests
|
||||
TEST_TARGET_NAME: CommandNotch
|
||||
Reference in New Issue
Block a user