Skip to content

Commit

Permalink
OpenUSD: Update pch.h to ensure BOOST_PYTHON_* macros are defined
Browse files Browse the repository at this point in the history
The precompiled headers throughout the tree still contain
boost::python headers as part of the (temporary) support for
reverting to boost::python for Python bindings. We need to
include pxr/external/boost/python/common.hpp before these
headers to ensure that the BOOST_PYTHON_* macros are set up
properly based on the corresponding PXR_BOOST_PYTHON_* macros
that are now used in the build.

In particular, this fix is needed in ar/pch.h is needed to avoid
build errors with the recent ArAsset wrappings in change 2343666
on Windows. The other libraries were updated for consistency.

(Internal change: 2344479)
  • Loading branch information
sunyab authored and pixar-oss committed Oct 11, 2024
1 parent 2bcc9ab commit 2a1eb06
Show file tree
Hide file tree
Showing 65 changed files with 65 additions and 0 deletions.
1 change: 1 addition & 0 deletions extras/usd/examples/usdObj/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/dict.hpp>
#include <boost/python/extract.hpp>
#include <boost/python/handle.hpp>
Expand Down
1 change: 1 addition & 0 deletions extras/usd/examples/usdSchemaExamples/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def_visitor.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/gf/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/args.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/plug/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/noncopyable.hpp>
#include <boost/python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/tf/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/noncopyable.hpp>
#include <boost/optional.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/trace/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
#include <boost/python/converter/registered.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/ts/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/functional/hash.hpp>
#include <boost/python.hpp>
#include <boost/python/class.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/vt/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/optional.hpp>
#include <boost/python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/base/work/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/def.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/module.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/cameraUtil/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/garch/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
#include <boost/python/converter/registered.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/geomUtil/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/class.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/module.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/glf/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/bases.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hd/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hdGp/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hdMtlx/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
#include <MaterialXFormat/XmlIo.h>
#endif // PXR_MATERIALX_SUPPORT_ENABLED
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/dict.hpp>
#include <boost/python/extract.hpp>
#include <boost/python/handle.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hdSt/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,7 @@
#include <MaterialXRender/Util.h>
#endif // PXR_MATERIALX_SUPPORT_ENABLED
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hdar/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hdsi/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hdx/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -96,6 +96,7 @@
#include <OpenColorIO/OpenColorIO.h>
#endif // PXR_OCIO_PLUGIN_ENABLED
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hgi/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hgiInterop/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hio/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/hioOpenVDB/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/plugin/hdEmbree/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/plugin/hdStorm/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/plugin/hioAvif/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/functional/hash.hpp>
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/plugin/hioOiio/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@
#include <OpenImageIO/imageio.h>
#include <OpenImageIO/typedesc.h>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/object_fwd.hpp>
#include <boost/python/object_operators.hpp>
#if defined(__APPLE__) // Fix breakage caused by Python's pyport.h.
Expand Down
1 change: 1 addition & 0 deletions pxr/imaging/pxOsd/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
#include <boost/python/converter/registered.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/ar/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/noncopyable.hpp>
#include <boost/python/bases.hpp>
#include <boost/python/class.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/kind/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/ndr/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/python.hpp>
#include <boost/python/call.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/pcp/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/noncopyable.hpp>
#include <boost/python.hpp>
#include <boost/python/class.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/plugin/sdrOsl/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@
#include <vector>
#include <OSL/oslquery.h>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/module.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/plugin/usdAbc/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,7 @@
#include <Alembic/AbcGeom/SchemaInfoDeclarations.h>
#include <Alembic/AbcGeom/Visibility.h>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/def.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/extract.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/plugin/usdDraco/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/def.hpp>
#include <boost/python/dict.hpp>
#include <boost/python/extract.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/sdf/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/mpl/vector.hpp>
#include <boost/python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/sdr/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usd/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/noncopyable.hpp>
#include <boost/python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdGeom/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdHydra/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def_visitor.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdLux/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/converter/from_python.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdMedia/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def_visitor.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdMtlx/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@
#include <MaterialXFormat/XmlIo.h>
#endif // PXR_MATERIALX_SUPPORT_ENABLED
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python/class.hpp>
#include <boost/python/def.hpp>
#include <boost/python/def_visitor.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdPhysics/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/python.hpp>
#include <boost/python/call.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdProc/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def_visitor.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdRender/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def_visitor.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdRi/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdSemantics/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,7 @@
#include <utility>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/function.hpp>
#include <boost/python.hpp>
#include <boost/python/call.hpp>
Expand Down
1 change: 1 addition & 0 deletions pxr/usd/usdShade/pch.h
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,7 @@
#include <variant>
#include <vector>
#if defined(PXR_PYTHON_SUPPORT_ENABLED) && !defined(PXR_USE_INTERNAL_BOOST_PYTHON)
#include "pxr/external/boost/python/common.hpp"
#include <boost/python.hpp>
#include <boost/python/class.hpp>
#include <boost/python/def.hpp>
Expand Down
Loading

0 comments on commit 2a1eb06

Please sign in to comment.