mirror of
https://github.com/microsoft/vcpkg.git
synced 2024-12-28 03:10:57 +08:00
OpenVDB: Add /bigobj
as compiler flag only for MSVC (#4948)
* Only set `/bigobj` as C++ compiler flag for MSVC * [openvdb] Bump control version
This commit is contained in:
parent
d02df9d255
commit
a0042b8a66
@ -73,7 +73,7 @@ index 5703eb9..6ff3c6a 100644
|
||||
SET_SOURCE_FILES_PROPERTIES ( ${OPENVDB_LIBRARY_SOURCE_FILES}
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-DOPENVDB_PRIVATE -DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG}"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_PRIVATE -DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} /bigobj"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_PRIVATE -DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} $<$<CXX_COMPILER_ID:MSVC>:/bigobj>"
|
||||
)
|
||||
-
|
||||
+IF ( OPENVDB_STATIC )
|
||||
@ -130,7 +130,7 @@ index 5703eb9..6ff3c6a 100644
|
||||
SET_SOURCE_FILES_PROPERTIES ( ${VDB_PRINT_SOURCE_FILES}
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG}"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} /bigobj"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} $<$<CXX_COMPILER_ID:MSVC>:/bigobj>"
|
||||
)
|
||||
|
||||
+IF ( OPENVDB_BUILD_TOOLS )
|
||||
@ -142,7 +142,7 @@ index 5703eb9..6ff3c6a 100644
|
||||
SET_SOURCE_FILES_PROPERTIES ( ${VDB_RENDER_SOURCE_FILES}
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG}"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} /bigobj"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} $<$<CXX_COMPILER_ID:MSVC>:/bigobj>"
|
||||
)
|
||||
ADD_EXECUTABLE ( vdb_render
|
||||
${VDB_RENDER_SOURCE_FILES}
|
||||
@ -151,7 +151,7 @@ index 5703eb9..6ff3c6a 100644
|
||||
SET_SOURCE_FILES_PROPERTIES ( ${VDB_VIEW_SOURCE_FILES}
|
||||
PROPERTIES
|
||||
- COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} -DGL_GLEXT_PROTOTYPES=1"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} -DGL_GLEXT_PROTOTYPES=1 /bigobj"
|
||||
+ COMPILE_FLAGS "-DOPENVDB_USE_BLOSC ${OPENVDB_USE_GLFW_FLAG} -DGL_GLEXT_PROTOTYPES=1 $<$<CXX_COMPILER_ID:MSVC>:/bigobj>"
|
||||
)
|
||||
-IF (NOT WIN32)
|
||||
ADD_EXECUTABLE ( vdb_view
|
||||
|
@ -1,5 +1,5 @@
|
||||
Source: openvdb
|
||||
Version: 5.0.0-1
|
||||
Version: 5.0.0-2
|
||||
Build-Depends: ilmbase, openexr, tbb, blosc, boost-iostreams, boost-system, boost-thread, boost-date-time, boost-any, boost-uuid, boost-interprocess
|
||||
Description: Sparse volume data structure and tools
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user