Files
ports/graphics/openusd/files/patch-cmake_defaults_Packages.cmake
2026-10-04 04:07:15 +00:00

30 lines
1.0 KiB
CMake

--- cmake/defaults/Packages.cmake.orig 2025-10-24 16:21:56 UTC
+++ cmake/defaults/Packages.cmake
@@ -218,6 +218,7 @@ if (PXR_BUILD_IMAGING)
endif()
# --Opensubdiv
set(OPENSUBDIV_USE_GPU ${PXR_BUILD_GPU_SUPPORT})
+ find_package(OpenMP)
find_package(OpenSubdiv 3 CONFIG)
if(OpenSubdiv_DIR)
# Found in CONFIG mode.
@@ -230,6 +231,9 @@ if (PXR_BUILD_IMAGING)
if(OPENSUBDIV_USE_GPU)
list(APPEND OPENSUBDIV_LIBRARIES OpenSubdiv::osdGPU${postfix})
endif()
+ if(OPENSUBDIV_USE_OPENMP)
+ list(APPEND OPENSUBDIV_LIBRARIES OpenMP::OpenMP_CXX)
+ endif()
break()
endforeach()
endif()
@@ -253,7 +257,7 @@ if (PXR_BUILD_IMAGING)
add_definitions(-DPXR_OPENVDB_SUPPORT_ENABLED)
endif()
# --X11
- if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
+ if (NOT (CMAKE_SYSTEM_NAME STREQUAL "Darwin" OR CMAKE_SYSTEM_NAME STREQUAL "Windows"))
find_package(X11)
add_definitions(-DPXR_X11_SUPPORT_ENABLED)
endif()