Skip to content

chore: Add xcodegen for Xcode Project generation - #131

Merged
philprime merged 7 commits into
mainfrom
feature/xcodegen
Sep 4, 2026
Merged

chore: Add xcodegen for Xcode Project generation#131
philprime merged 7 commits into
mainfrom
feature/xcodegen

Conversation

@philprime

Copy link
Copy Markdown
Member

No description provided.

Comment thread project.yml Outdated
Comment thread project.yml
Add test targets to all scheme definitions in project.yml so XcodeGen
generates proper <Testables> sections. Fix entitlements and Info.plist
properties that were being wiped during generation.
Comment thread project.yml
Update stale $(SRCROOT)/Sources/... paths to $(SRCROOT)/Targets/App/Sources/...
to match the actual file locations after the directory restructuring.
Comment thread project.yml
Comment thread project.yml Outdated
Comment thread project.yml
Configure askForAppToLaunch, launchAutomaticallySubstyle, debugEnabled,
and executable for proper app extension debugging workflow.
Comment thread Flinky.xcodeproj/xcshareddata/xcschemes/ShareExtensionUITests.xcscheme Outdated
… groups

- Remove XcodeGen `info` sections; move custom properties to
  INFOPLIST_KEY_* build settings (matches original main pattern)
- Restore minimal Info.plist files (empty for App, NSExtension-only
  for ShareExtension)
- Split each target's sources into explicit subdirectories:
  - Sources: synced folder (auto-discovery, target membership)
  - Config: regular group with buildPhase: none (navigator only)
  - Generated: regular group with buildPhase: none (navigator only)
- Prevents .gitkeep, generated-en.strings, and xctestplan files
  from leaking into app/test bundles
Comment thread project.yml
Comment thread .pre-commit-config.yaml
@sentry

sentry Bot commented Sep 4, 2026

Copy link
Copy Markdown

📲 Install Builds

iOS

🔗 App Name App ID Version Configuration
Flinky com.techprimate.Flinky 1.1.7 (4) --

⚙️ flinky Build Distribution Settings

@philprime
philprime enabled auto-merge (squash) September 4, 2026 07:48
@philprime
philprime disabled auto-merge September 4, 2026 07:50
@philprime
philprime merged commit 00161bb into main Sep 4, 2026
11 of 13 checks passed
@philprime
philprime deleted the feature/xcodegen branch September 4, 2026 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant