Initial commit: IceGlass NHL game tracker
macOS menu bar app providing NHL game situational awareness with league-wide scoreboard, dynamic polling, notifications with team logos, and configurable display options.
This commit is contained in:
+64
@@ -0,0 +1,64 @@
|
||||
name: IceGlass
|
||||
options:
|
||||
bundleIdPrefix: dev.rzen.indie
|
||||
deploymentTarget:
|
||||
macOS: "13.0"
|
||||
xcodeVersion: "16.0"
|
||||
generateEmptyDirectories: true
|
||||
|
||||
packages:
|
||||
IndieAbout:
|
||||
url: https://git.rzen.dev/rzen/indie-about.git
|
||||
from: 0.1.0
|
||||
|
||||
targets:
|
||||
IceGlass:
|
||||
type: application
|
||||
platform: macOS
|
||||
sources:
|
||||
- IceGlass
|
||||
- path: IceGlass/TeamLogos
|
||||
type: folder
|
||||
buildPhase: resources
|
||||
settings:
|
||||
base:
|
||||
PRODUCT_BUNDLE_IDENTIFIER: dev.rzen.indie.IceGlass
|
||||
MARKETING_VERSION: "1.0.0"
|
||||
CURRENT_PROJECT_VERSION: "1"
|
||||
INFOPLIST_FILE: IceGlass/Info.plist
|
||||
CODE_SIGN_ENTITLEMENTS: IceGlass.entitlements
|
||||
SWIFT_VERSION: "6.0"
|
||||
MACOSX_DEPLOYMENT_TARGET: "13.0"
|
||||
PRODUCT_NAME: IceGlass
|
||||
COMBINE_HIDPI_IMAGES: true
|
||||
SWIFT_STRICT_CONCURRENCY: complete
|
||||
ENABLE_USER_SCRIPT_SANDBOXING: false
|
||||
configs:
|
||||
Debug:
|
||||
SWIFT_ACTIVE_COMPILATION_CONDITIONS: DEBUG
|
||||
Release:
|
||||
SWIFT_OPTIMIZATION_LEVEL: -O
|
||||
dependencies:
|
||||
- package: IndieAbout
|
||||
postCompileScripts:
|
||||
- script: "\"${SRCROOT}/Scripts/update_build_number.sh\""
|
||||
name: "Update Build Number"
|
||||
shell: /bin/sh
|
||||
inputFiles:
|
||||
- $(TARGET_BUILD_DIR)/$(INFOPLIST_PATH)
|
||||
- $(DWARF_DSYM_FOLDER_PATH)/$(DWARF_DSYM_FILE_NAME)/Contents/Info.plist
|
||||
entitlements:
|
||||
path: IceGlass.entitlements
|
||||
properties:
|
||||
com.apple.security.app-sandbox: true
|
||||
com.apple.security.network.client: true
|
||||
|
||||
schemes:
|
||||
IceGlass:
|
||||
build:
|
||||
targets:
|
||||
IceGlass: all
|
||||
run:
|
||||
config: Debug
|
||||
archive:
|
||||
config: Release
|
||||
Reference in New Issue
Block a user