Skip to content

Migrate to xcproj configuration file - #1854

Merged
cyanzhong merged 1 commit into
mainfrom
develop
Nov 2, 2026
Merged

cyanzhong merged 1 commit into
mainfrom
develop

Conversation

@cyanzhong

@cyanzhong cyanzhong commented Nov 2, 2026 •

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The project-format replacement requires Xcode 27 validation of package/plugin resolution, target builds and tests, and archive embedding/signing that this review environment cannot perform.

No open issues 🎉

What changed in this PR

Migrates MarkEdit’s Xcode project from project.pbxproj to the new project.xcproj configuration format.

Changes:

  • Moves the app, tests, Quick Look extension, and update installer target definitions into the new format.
  • Carries over source and resource membership, package products, build phases, and build settings.
  • Consolidates shared Debug and Release settings using configuration-specific keys.
File Description
MarkEdit.xcodeproj/​project.xcproj Adds the migrated project configuration for all four targets.
MarkEdit.xcodeproj/​project.pbxproj Removes the legacy project configuration.

Review effort: Balanced

@cyanzhong
cyanzhong merged commit fb06daf into main Nov 2, 2026
2 checks passed
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.

2 participants