Skip to content

Conversation

@judubu
Copy link
Contributor

@judubu judubu commented May 13, 2021

Purpose of this PR

Ticket/Jira #: https://jira.unity3d.com/browse/USDU-165

This fixes a couple of different regression introduces recently:

  • missing editor guards, introduces by the import/export API
  • missing asmdef constraints on USD.NET.Unity.Test.dll when moving the API inside the package
  • il2cpp build issues caused by a rogue USD lib folder introduced at v2.0 release
  • missing tbb dependency on Windows
  • wrong OSX meta file for the UsdCs.bundle
  • potential permission issues during build post process on OSX

From now on playmode tests will run in standalone and target both il2cpp and mono to catch similar issues

Testing

Functional Testing status:

Manually build the test project for mono and il2cpp

Performance Testing status:
N/A

Overall Product Risks

Complexity:
Minimal

Halo Effect:
Minimal

Additional information

Note to reviewers:

Reminder:

  • Add entry in CHANGELOG.md (if applicable)

@judubu judubu force-pushed the USDU-165/fix_il2cpp_builds branch from 2ee9dc8 to 8dfe7d8 Compare May 27, 2021 14:20
@judubu judubu requested a review from clusty May 31, 2021 15:31
@judubu judubu added this to the 3.0.0 milestone May 31, 2021
@judubu judubu merged commit 0f3f036 into dev Jun 1, 2021
@judubu judubu deleted the USDU-165/fix_il2cpp_builds branch June 1, 2021 15:12
@judubu judubu linked an issue Jun 1, 2021 that may be closed by this pull request
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.

Can't build android apk when using USD 2.0.0-exp.1 in Unity

4 participants