You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
91 lines
2.0 KiB
91 lines
2.0 KiB
14 years ago
|
if(NOT 3dsm_PATH)
|
||
|
find_path(3dsm_PATH maxsdk)
|
||
|
else()
|
||
|
set(3dsm_FIND_QUIETLY TRUE)
|
||
|
endif()
|
||
|
|
||
|
find_path(3dsm_INCLUDE_DIR maxapi.h
|
||
|
${3dsm_PATH}/maxsdk/include
|
||
|
)
|
||
|
|
||
|
find_library(3dsm_BMM_LIBRARY bmm
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_CORE_LIBRARY core
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_CUSTDLG_LIBRARY CustDlg
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_GEOM_LIBRARY geom
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_GFX_LIBRARY gfx
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_GUP_LIBRARY gup
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_MANIPSYS_LIBRARY manipsys
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_MAXSCRPT_LIBRARY Maxscrpt
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_MAXUTIL_LIBRARY maxutil
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_MESH_LIBRARY mesh
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
14 years ago
|
find_library(3dsm_MENUS_LIBRARY menus
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
find_library(3dsm_MNMATH_LIBRARY mnmath
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
14 years ago
|
find_library(3dsm_PARAMBLK2_LIBRARY paramblk2
|
||
|
PATHS "${3dsm_PATH}/maxsdk/lib")
|
||
|
|
||
|
set(3dsm_LIBRARIES
|
||
|
${3dsm_BMM_LIBRARY}
|
||
|
${3dsm_CORE_LIBRARY}
|
||
|
${3dsm_CUSTDLG_LIBRARY}
|
||
|
${3dsm_GEOM_LIBRARY}
|
||
|
${3dsm_GFX_LIBRARY}
|
||
|
${3dsm_GUP_LIBRARY}
|
||
|
${3dsm_MANIPSYS_LIBRARY}
|
||
|
${3dsm_MAXSCRPT_LIBRARY}
|
||
|
${3dsm_MAXUTIL_LIBRARY}
|
||
|
${3dsm_MESH_LIBRARY}
|
||
14 years ago
|
${3dsm_MENUS_LIBRARY}
|
||
|
${3dsm_MNMATH_LIBRARY}
|
||
14 years ago
|
${3dsm_PARAMBLK2_LIBRARY}
|
||
|
)
|
||
|
|
||
|
mark_as_advanced(
|
||
|
3dsm_BMM_LIBRARY
|
||
|
3dsm_CORE_LIBRARY
|
||
|
3dsm_CUSTDLG_LIBRARY
|
||
|
3dsm_GEOM_LIBRARY
|
||
|
3dsm_GFX_LIBRARY
|
||
|
3dsm_GUP_LIBRARY
|
||
|
3dsm_MANIPSYS_LIBRARY
|
||
|
3dsm_MAXSCRPT_LIBRARY
|
||
|
3dsm_MAXUTIL_LIBRARY
|
||
|
3dsm_MESH_LIBRARY
|
||
14 years ago
|
3dsm_MENUS_LIBRARY
|
||
|
3dsm_MNMATH_LIBRARY
|
||
14 years ago
|
3dsm_PARAMBLK2_LIBRARY
|
||
|
)
|
||
|
|
||
|
if(3dsm_INCLUDE_DIR AND 3dsm_MESH_LIBRARY)
|
||
|
set(3dsm_FOUND TRUE)
|
||
|
endif()
|
||
|
|
||
|
if (3dsm_FOUND)
|
||
|
if(NOT 3dsm_FIND_QUIETLY)
|
||
|
message(STATUS "Found 3ds Max SDK: ${3dsm_PATH}")
|
||
|
endif()
|
||
11 years ago
|
endif()
|