Files
UnrealEngineUWP/Engine/Source/ThirdParty/Boost
matt johnson f742de537f USD: build using CMake directly on Mac and add usdAbc plugin
This mirrors a similar change done on Windows and adds a bash script
on Mac with the recipe for building USD and its supporting files using
CMake directly. This ensures that USD builds specifically against the
engine's versions of USD's library dependencies rather than having
USD's build script download and build its own versions. Some of the
manual steps involved in preparing a build of USD for installation in the
engine were rolled into this bash script. When the script completes, the
build products are mostly ready to be copied into place, although
plugInfo.json files will still need their LibraryPath to be adjusted.

With that change in place, we can also now build the usdAbc plugin that
is included with USD which adds a file format plugin for reading Alembic
files via USD.

These changes include the updates to the build process as well as a full
rebuild of USD for Mac built using this new setup. It also includes the
changes necessary to the Boost module rules in order to link against the
engine's version of Boost.

The version of USD remains unchanged here, and still represents USD
version 21.08, matching Windows and Linux.

#rb daniel.coelho, anousack.kitisa
#preflight 621fc972f134125ae0aed638, 621fc99e257fd6e099786eb5

[CL 19230465 by matt johnson in ue5-main branch]
2022-03-02 16:59:41 -05:00
..