Skip to content

Commit f32bf3e

Browse files
committed
Added build config
1 parent e140675 commit f32bf3e

1 file changed

Lines changed: 32 additions & 0 deletions

File tree

airsync.build.config

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# AirSync Build Configuration
2+
# Lines starting with # are comments and will be ignored
3+
4+
# === PROJECT CONFIGURATION ===
5+
project_name=AirSync
6+
project_dir=/Users/sameerasandakelum/GIT/airsync-mac
7+
output_dir=/Users/sameerasandakelum/GIT/airsync-mac/updates
8+
skip_confirmation=false
9+
10+
# Define the build steps (comma-separated)
11+
steps=Cleanup updates directory,Build DMG,Notarize DMG,Staple & Validate DMG,Generate Sparkle Appcast
12+
13+
# === PROJECT-SPECIFIC VARIABLES ===
14+
updates_dir=/Users/sameerasandakelum/GIT/airsync-mac/updates
15+
dmg_name=AirSync.dmg
16+
background_image=/Users/sameerasandakelum/GIT/airsync-mac/airsync-bg.jpg
17+
developer_id=Developer ID Application: Sameera Sandakelum (WCB4HTANA6)
18+
team_id=WCB4HTANA6
19+
20+
# === KEYCHAIN REFERENCES ===
21+
# These will be retrieved from keychain automatically
22+
apple_id_keychain_service=AirSyncDevEmail
23+
app_password_keychain_service=AirSyncAppPassword
24+
25+
# === SPARKLE CONFIGURATION ===
26+
# The script will auto-detect Sparkle directory, but you can override it here
27+
# sparkle_dir=/path/to/sparkle/directory
28+
29+
# === DMG CONFIGURATION ===
30+
dmg_window_size=600,400
31+
dmg_icon_size=128
32+
dmg_text_size=16

0 commit comments

Comments
 (0)