|
13 | 13 | function(build_maya_module MAYA_VERSION PROJECT_BUILD_TYPE) |
14 | 14 | find_package (Maya REQUIRED) |
15 | 15 | set (CMAKE_BUILD_TYPE "${PROJECT_BUILD_TYPE}" CACHE INTERNAL "" FORCE) |
16 | | - if (MAYA_VERSION VERSION_LESS 2024) |
| 16 | + if (MAYA_VERSION VERSION_EQUAL 2023) |
17 | 17 | set(PYTHON_REQUESTED_VERSION 3.9) |
18 | 18 | set(Python_ROOT_DIR "C:/Python39") |
19 | 19 | set(BOOST_REQUESTED_VERSION 1.76.0) |
20 | 20 | set(BOOST_ROOT "C:/local/boost_1_76_0") |
21 | | - elseif (MAYA_VERSION VERSION_LESS 2025) |
| 21 | + elseif (MAYA_VERSION VERSION_EQUAL 2024) |
22 | 22 | set(PYTHON_REQUESTED_VERSION 3.10) |
23 | 23 | set(Python_ROOT_DIR "C:/Python310") |
24 | 24 | set(BOOST_REQUESTED_VERSION 1.80.0) |
25 | 25 | set(BOOST_ROOT "C:/local/boost_1_80_0") |
26 | | - elseif (MAYA_VERSION VERSION_LESS 2026) |
| 26 | + elseif (MAYA_VERSION VERSION_EQUAL 2025) |
27 | 27 | set(PYTHON_REQUESTED_VERSION 3.11) |
28 | 28 | set(Python_ROOT_DIR "C:/Python311") |
29 | 29 | set(BOOST_REQUESTED_VERSION 1.82.0) |
30 | 30 | set(BOOST_ROOT "C:/local/boost_1_82_0") |
| 31 | + elseif (MAYA_VERSION VERSION_EQUAL 2026) |
| 32 | + set(PYTHON_REQUESTED_VERSION 3.11) |
| 33 | + set(Python_ROOT_DIR "C:/Python311") |
| 34 | + set(BOOST_REQUESTED_VERSION 1.85.0) |
| 35 | + set(BOOST_ROOT "C:/local/boost_1_85_0") |
31 | 36 | else () |
32 | 37 | message( FATAL_ERROR "Unsupported Maya version: ${MAYA_VERSION}" ) |
33 | 38 | endif () |
@@ -74,16 +79,21 @@ function(build_houdini_module HOUDINI_VERSION PROJECT_BUILD_TYPE) |
74 | 79 | # specifying this path. |
75 | 80 | list(APPEND CMAKE_PREFIX_PATH "${HFS}/toolkit/cmake") |
76 | 81 | find_package (Houdini REQUIRED) |
77 | | - if (Houdini_VERSION VERSION_LESS 20.0) |
| 82 | + if (Houdini_VERSION VERSION_EQUAL 19.5) |
78 | 83 | set(PYTHON_REQUESTED_VERSION 3.9) |
79 | 84 | set(Python_ROOT_DIR "C:/Python39") |
80 | 85 | set(BOOST_REQUESTED_VERSION 1.76.0) |
81 | 86 | set(BOOST_ROOT "C:/local/boost_1_76_0") |
82 | | - elseif (Houdini_VERSION VERSION_LESS 20.5) |
| 87 | + elseif (Houdini_VERSION VERSION_EQUAL 20.0) |
83 | 88 | set(PYTHON_REQUESTED_VERSION 3.10) |
84 | 89 | set(Python_ROOT_DIR "C:/Python310") |
85 | 90 | set(BOOST_REQUESTED_VERSION 1.80.0) |
86 | 91 | set(BOOST_ROOT "C:/local/boost_1_80_0") |
| 92 | + elseif (Houdini_VERSION VERSION_EQUAL 20.5) |
| 93 | + set(PYTHON_REQUESTED_VERSION 3.11) |
| 94 | + set(Python_ROOT_DIR "C:/Python311") |
| 95 | + set(BOOST_REQUESTED_VERSION 1.82.0) |
| 96 | + set(BOOST_ROOT "C:/local/boost_1_82_0") |
87 | 97 | else () |
88 | 98 | message( FATAL_ERROR "Unsupported Houdini version: ${HOUDINI_VERSION}" ) |
89 | 99 | endif () |
|
0 commit comments