Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

usdObj: Clean up build and plugInfo for proper installation into examples. #38

Merged
merged 1 commit into from
Oct 28, 2016

Conversation

asluk
Copy link
Collaborator

@asluk asluk commented Sep 1, 2016

…PXR_PLUGINPATH_NAME bootstrapping. Otherwise the user must manually edit the usdObj plugInfo.json , etc., in order for Plug to find what it needs.

Copy link
Contributor

@sunyab sunyab left a comment

Choose a reason for hiding this comment

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

See comment on pull request

set(PXR_PACKAGE usdObj)
unset(PXR_INSTALL_SUBDIR)
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we just need to remove this line from your change, since we don't want the usdObj plugin to build in the standard plugin location.

@sunyab
Copy link
Contributor

sunyab commented Oct 25, 2016

The usdObj plugin is meant to be an example plugin, but not necessarily as a fully-featured and supported .obj reader for USD. For that reason, I think we'd rather have usdObj still install to the examples area and force consumers to point to it explicitly to via PXR_PLUGINPATH_NAME.

That said, I think we still want most of what you have in your change, since the plugInfo.json file did need to get fixed up. If you fix up the code review comments, I'll merge the rest of this in.

Note that there seems to be some other rpath issue that causes the usdObj plugin not to work if left in the examples area. We're looking at that internally.

Thanks!

@asluk asluk changed the title usdObj: Install in standard plugin location so as to participate in usdObj: Clean up build and plugInfo for proper installation into examples. Oct 26, 2016
@asluk
Copy link
Collaborator Author

asluk commented Oct 26, 2016

Done; thanks! Should I open an issue for PXR_PLUGINPATH_NAME to work with installed examples?

@asluk
Copy link
Collaborator Author

asluk commented Oct 26, 2016

Cleaning up the change history; will reopen when my tree is back in shape.

@asluk
Copy link
Collaborator Author

asluk commented Oct 26, 2016

Tree repaired; reopening.

@asluk asluk reopened this Oct 26, 2016
@pixar-oss pixar-oss merged commit 72f25f2 into PixarAnimationStudios:dev Oct 28, 2016
pixar-oss added a commit that referenced this pull request Oct 28, 2016
usdObj: Clean up build and plugInfo for proper installation into examples.
@asluk asluk deleted the dev_usdObj branch October 29, 2016 08:22
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.

3 participants