Files
UnrealEngineUWP/Engine/Source/ThirdParty/Boost/Boost.tps
matt johnson 908d2490f9 Boost: update Windows build script and add header files for Boost version 1.80.0
This includes a few fixes and bits of cleanup for the build script
on Windows:
- Fixed the path to the Python interpreter in the user-config.jam
- Get the correct path to the script before shifting parameters
- Build inside the Boost directory rather than at the root of the workspace
- Redirect stderr as well as stdout to log files
- Build using MSVC 14.3
- Cleaned up the parameters passed to bootstrap.bat and b2.exe using
    the same order as in the build scripts for the other platforms
- Build with the "--layout=tagged" option, which avoids needing to relocate
    the headers after install. Note that this also changes the file names of the
    built libraries and makes them consistent with the other platforms. The file
    name change will be accounted for when the Boost.Build.cs is updated to
    use this new build
- Updated usage to reflect the current version

Note that this includes only the header files and not any built libraries.
Subsequent changes will add the compiled libraries for Windows, Mac, and
Linux, followed by another change to update the module rules in Boost.Build.cs
that will put this new set of libraries into use with engine builds. The Boost
filesystem library was added as well in anticipation of possibly using features
in USD that might indirectly make use of it.

#jira UE-163844, UE-156942
#rb none
#preflight skip

[CL 22660562 by matt johnson in ue5-main branch]
2022-10-20 12:53:38 -04:00

14 lines
724 B
Plaintext

<?xml version="1.0" encoding="utf-8"?>
<TpsData xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Name>Boost</Name>
<Location>Engine/Source/ThirdParty/Boost</Location>
<Function>The Boost project provides free peer-reviewed portable C++ source libraries. It is a core component of the software specification for the VFX reference platform.</Function>
<Eula>https://github.com/boostorg/boost/blob/boost-1.80.0/LICENSE_1_0.txt</Eula>
<RedistributeTo>
<EndUserGroup>Licensees</EndUserGroup>
<EndUserGroup>Git</EndUserGroup>
<EndUserGroup>P4</EndUserGroup>
</RedistributeTo>
<LicenseFolder>Engine/Source/ThirdParty/Licenses</LicenseFolder>
</TpsData>