Skip to content

Conversation

@seando-adsk
Copy link
Collaborator

EMSUSD-2911 - MayaUsd 2027 blessing broken due to OSX test failures

  • When running pxr tests make make sure to find Maya libraries.

* When running pxr tests make make sure to find Maya libraries.
Comment on lines +355 to +359
if(IS_MACOSX)
# Necessary for tests to find libraries, like python/tbb from Maya.
set(testWrapperCmd ${testWrapperCmd} --env-var=DYLD_LIBRARY_PATH=${MAYA_LOCATION}/Maya.app/Contents/MacOS:$ENV{DYLD_LIBRARY_PATH})
set(testWrapperCmd ${testWrapperCmd} --env-var=DYLD_FRAMEWORK_PATH=${MAYA_LOCATION}/Maya.app/Contents/Frameworks:$ENV{DYLD_FRAMEWORK_PATH})
endif()
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Copy setup code for the maya-usd tests from here.

@seando-adsk seando-adsk added the unit test Related to unit tests (both python or c++) label Oct 15, 2025
@seando-adsk seando-adsk self-assigned this Oct 15, 2025
@seando-adsk seando-adsk requested a review from dj-mcg October 15, 2025 15:48
@seando-adsk seando-adsk added the ready-for-merge Development process is finished, PR is ready for merge label Oct 15, 2025
@seando-adsk
Copy link
Collaborator Author

@dj-mcg I'm going to go ahead and merge since as it fixes a problem for us when building with the latest Maya. Hopefully the change is okay with you. If not, we can revisit the fix.

@seando-adsk seando-adsk merged commit 9f25269 into dev Oct 15, 2025
11 checks passed
@seando-adsk seando-adsk deleted the donnels/EMSUSD-2911/fix_for_latest_maya_osx_builds branch October 15, 2025 16:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-for-merge Development process is finished, PR is ready for merge unit test Related to unit tests (both python or c++)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants