Skip to content

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

Open
PatTheMav wants to merge 1 commit into
obsproject:masterfrom
PatTheMav:macos-app-category-fix
Open

cmake: Update Info.plist generation for macOS#532
PatTheMav wants to merge 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.
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