|
@@ -48,6 +48,34 @@ if(WIN32)
|
|
|
VERBATIM)
|
|
|
ENDFUNCTION(ASSIMP_COPY_BINARIES)
|
|
|
|
|
|
+ if (NOT TARGET ASSIMP)
|
|
|
+ set(INCLUDE_DIRS ${ASSIMP_ROOT_DIR}/include)
|
|
|
+
|
|
|
+ find_library(ASSIMP_LIB_DEBUG
|
|
|
+ NAMES assimp-${ASSIMP_MSVC_VERSION}-mtd.lib
|
|
|
+ PATHS ${ASSIMP_LIBRARY_DIR})
|
|
|
+
|
|
|
+ find_file(ASSIMP_DLL_DEBUG
|
|
|
+ NAMES assimp-${ASSIMP_MSVC_VERSION}-mtd.dll
|
|
|
+ PATHS ${ASSIMP_ROOT_DIR}/bin${ASSIMP_ARCHITECTURE})
|
|
|
+
|
|
|
+ find_library(ASSIMP_LIB_RELEASE
|
|
|
+ NAMES assimp-${ASSIMP_MSVC_VERSION}-mt.lib
|
|
|
+ PATHS ${ASSIMP_LIBRARY_DIR})
|
|
|
+
|
|
|
+ find_file(ASSIMP_DLL_RELEASE
|
|
|
+ NAMES assimp-${ASSIMP_MSVC_VERSION}-mt.dll
|
|
|
+ PATHS ${ASSIMP_ROOT_DIR}/bin${ASSIMP_ARCHITECTURE})
|
|
|
+
|
|
|
+ add_library(ASSIMP SHARED IMPORTED)
|
|
|
+ set_target_properties(ASSIMP PROPERTIES
|
|
|
+ INTERFACE_INCLUDE_DIRECTORIES "${INCLUDE_DIRS}"
|
|
|
+ IMPORTED_IMPLIB_DEBUG ${ASSIMP_LIB_DEBUG}
|
|
|
+ IMPORTED_IMPLIB_RELEASE ${ASSIMP_LIB_RELEASE}
|
|
|
+ IMPORTED_LOCATION_DEBUG ${ASSIMP_DLL_DEBUG}
|
|
|
+ IMPORTED_LOCATION_RELEASE ${ASSIMP_DLL_RELEASE}
|
|
|
+ )
|
|
|
+ endif()
|
|
|
endif()
|
|
|
|
|
|
else(WIN32)
|