Skip to content

cmake: Update Info.plist generation for macOS - #532

Merged
RytoEX merged 1 commit into
obsproject:masterfrom
PatTheMav:macos-app-category-fix
Aug 20, 2026
Merged

cmake: Update Info.plist generation for macOS#532
RytoEX merged 1 commit into
obsproject:masterfrom
PatTheMav:macos-app-category-fix

Conversation

@PatTheMav

Copy link
Copy Markdown
Member

Description

Uses Xcode's own Info.plist generation to create a complete property list file for each helper application bundle and also adds the category field that more recent Xcode versions have warned about if it's missing.

Motivation and Context

Address warnings emitted by Xcode when building and exporting the project.

How Has This Been Tested?

Tested in local builds, confirmed that a correct Info.plist file is generated and contains the category field.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • Code cleanup (non-breaking change which makes code smaller or more readable)

Checklist:

  • I have read the contributing document.
  • My code has been run through clang-format.
  • My code follows the project's style guidelines
  • My code is not on the master branch.
  • My code has been tested.
  • All commit messages are properly formatted and commits squashed where appropriate.
  • I have included updates to all appropriate documentation.

Uses Xcode's own Info.plist generation code and also adds the app
category key to address warnings emitted by Xcode during packaging.
@RytoEX
RytoEX merged commit d7065f9 into obsproject:master Aug 20, 2026
1 check passed
@PatTheMav
PatTheMav deleted the macos-app-category-fix branch August 21, 2026 11:14
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