diff options
| author | MouhammadEV <38284341+MouhammadEV@users.noreply.github.com> | 2019-03-18 20:33:45 +0100 |
|---|---|---|
| committer | Phil Christensen <philc@microsoft.com> | 2019-03-18 12:33:45 -0700 |
| commit | aed7d2e2146b26edc9943d650f391ef2407e5a54 (patch) | |
| tree | 230b64f260a756b82d462d2dc3e13c9ac1e34791 | |
| parent | 2fc5b2815eaecf8397415e7f0673c5a5ecc78fcf (diff) | |
| download | vcpkg-aed7d2e2146b26edc9943d650f391ef2407e5a54.tar.gz vcpkg-aed7d2e2146b26edc9943d650f391ef2407e5a54.zip | |
[WIP][vtk] add the option -DModule_vtkGUISupportMFC=ON (#4661)
* Update portfile.cmake
* [vtk] Only enable Module_vtkGUISupportMFC for Windows. Require atlmfc on Windows.
| -rw-r--r-- | ports/vtk/CONTROL | 4 | ||||
| -rw-r--r-- | ports/vtk/portfile.cmake | 7 |
2 files changed, 9 insertions, 2 deletions
diff --git a/ports/vtk/CONTROL b/ports/vtk/CONTROL index 7bd4d5b3d..0d489e677 100644 --- a/ports/vtk/CONTROL +++ b/ports/vtk/CONTROL @@ -1,7 +1,7 @@ Source: vtk -Version: 8.2.0-1 +Version: 8.2.0-2 Description: Software system for 3D computer graphics, image processing, and visualization -Build-Depends: zlib, libpng, tiff, libxml2, jsoncpp, glew, freetype, expat, hdf5, libjpeg-turbo, proj4, lz4, libtheora +Build-Depends: zlib, libpng, tiff, libxml2, jsoncpp, glew, freetype, expat, hdf5, libjpeg-turbo, proj4, lz4, libtheora, atlmfc (windows) Feature: openvr Description: OpenVR functionality for VTK diff --git a/ports/vtk/portfile.cmake b/ports/vtk/portfile.cmake index 06773528e..baff2cb06 100644 --- a/ports/vtk/portfile.cmake +++ b/ports/vtk/portfile.cmake @@ -115,6 +115,12 @@ if(VTK_WITH_ALL_MODULES) ) endif() +if(NOT VCPKG_CMAKE_SYSTEM_NAME) + set(Module_vtkGUISupportMFC ON) +else() + set(Module_vtkGUISupportMFC OFF) +endif() + # ============================================================================= # Configure & Install if(${VCPKG_LIBRARY_LINKAGE} MATCHES "static") @@ -154,6 +160,7 @@ vcpkg_configure_cmake( -DVTK_INSTALL_PACKAGE_DIR=share/vtk -DVTK_INSTALL_RUNTIME_DIR=bin -DVTK_FORBID_DOWNLOADS=ON + -DModule_vtkGUISupportMFC=${Module_vtkGUISupportMFC} ${ADDITIONAL_OPTIONS} ) |
