2
3
mirror of https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git synced 2025-07-14 10:37:41 -04:00

3ds Max plugin converted to cmake. Much work needed for it to build...

This commit is contained in:
2011-04-14 22:22:25 -04:00
parent 1f4f992c57
commit 0841adfb22
190 changed files with 2165 additions and 1288 deletions

View File

@ -5,7 +5,7 @@ if (DirectX_OLD_SDK)
endif(DirectX_OLD_SDK)
if(DirectX_INCLUDE_DIR AND DirectX_LIBRARY)
if(DirectX_INCLUDE_DIR)
set(DirectX_FIND_QUIETLY TRUE)
endif()

80
cmake/FindMaxSDK.cmake Normal file
View File

@ -0,0 +1,80 @@
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")
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}
${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
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()
endif()