Skip to content

APPLE: Extract TBB Patches#3706

Closed
dgovil wants to merge 1 commit intoPixarAnimationStudios:devfrom
dgovil:SeparateAppleTBBPatches
Closed

APPLE: Extract TBB Patches#3706
dgovil wants to merge 1 commit intoPixarAnimationStudios:devfrom
dgovil:SeparateAppleTBBPatches

Conversation

@dgovil
Copy link
Copy Markdown
Collaborator

@dgovil dgovil commented Jul 5, 2025

Description of Change(s)

As discussed with @meshula , this PR moves the TBB patches from the main build_usd.py to apple_utils.py so that we can introduce more platform specific patches in the future. This PR will be necessary for adding future PRs for Simulator support or any other apple platforms that might get added here (e.g tvOS or watchOS purely hypothetically)

TBB will still be required once GCD lands in OpenUSD for some of the algorithms, so this patch is still necessary.

There is no functional behaviour change here.

Additionally, as part of this change, GetSDKRoot has been split into GetSDKName and GetSDKRoot, and now verifies that the SDK is installed in the currently active Xcode.

Checklist

@dgovil dgovil added needs review Issue needing input/review by the repo maintainer (Pixar) build Build-related issue/PR labels Jul 5, 2025
dgovil added a commit to dgovil/USD that referenced this pull request Jul 5, 2025
@jesschimein
Copy link
Copy Markdown
Collaborator

Filed as internal issue #USD-11183

(This is an automated message. See here for more information.)

@pixar-oss pixar-oss closed this in 0bda362 Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Build-related issue/PR needs review Issue needing input/review by the repo maintainer (Pixar)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants