assimpTargets-release.cmake.in 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. #----------------------------------------------------------------
  2. # Generated CMake target import file for configuration "Release".
  3. #----------------------------------------------------------------
  4. # Commands may need to know the format version.
  5. set(CMAKE_IMPORT_FILE_VERSION 1)
  6. if(MSVC)
  7. if( MSVC70 OR MSVC71 )
  8. set(MSVC_PREFIX "vc70")
  9. elseif( MSVC80 )
  10. set(MSVC_PREFIX "vc80")
  11. elseif( MSVC90 )
  12. set(MSVC_PREFIX "vc90")
  13. elseif( MSVC10 )
  14. set(MSVC_PREFIX "vc100")
  15. elseif( MSVC11 )
  16. set(MSVC_PREFIX "vc110")
  17. elseif( MSVC12 )
  18. set(MSVC_PREFIX "vc120")
  19. elseif( MSVC14 )
  20. set(MSVC_PREFIX "vc140")
  21. else()
  22. set(MSVC_PREFIX "vc150")
  23. endif()
  24. set(ASSIMP_LIBRARY_SUFFIX "@ASSIMP_LIBRARY_SUFFIX@-${MSVC_PREFIX}-mt" CACHE STRING "the suffix for the assimp windows library" )
  25. set(sharedLibraryName "assimp${ASSIMP_LIBRARY_SUFFIX}@CMAKE_SHARED_LIBRARY_SUFFIX@")
  26. set(importLibraryName "assimp${ASSIMP_LIBRARY_SUFFIX}@CMAKE_IMPORT_LIBRARY_SUFFIX@")
  27. # Import target "assimp::assimp" for configuration "Release"
  28. set_property(TARGET assimp::assimp APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE)
  29. set_target_properties(assimp::assimp PROPERTIES
  30. IMPORTED_IMPLIB_RELEASE "${_IMPORT_PREFIX}/lib/${importLibraryName}"
  31. IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/bin/${sharedLibraryName}"
  32. )
  33. list(APPEND _IMPORT_CHECK_TARGETS assimp::assimp )
  34. list(APPEND _IMPORT_CHECK_FILES_FOR_assimp::assimp "${_IMPORT_PREFIX}/lib/${importLibraryName}")
  35. list(APPEND _IMPORT_CHECK_FILES_FOR_assimp::assimp "${_IMPORT_PREFIX}/bin/${sharedLibraryName}" )
  36. else()
  37. set(ASSIMP_LIBRARY_SUFFIX "@ASSIMP_LIBRARY_SUFFIX@" CACHE STRING "the suffix for the openrave libraries" )
  38. set(sharedLibraryName "libassimp${ASSIMP_LIBRARY_SUFFIX}@CMAKE_SHARED_LIBRARY_SUFFIX@.@ASSIMP_VERSION_MAJOR@")
  39. set_target_properties(assimp::assimp PROPERTIES
  40. IMPORTED_SONAME_RELEASE "${sharedLibraryName}"
  41. IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/${sharedLibraryName}"
  42. )
  43. list(APPEND _IMPORT_CHECK_TARGETS assimp::assimp )
  44. list(APPEND _IMPORT_CHECK_FILES_FOR_assimp::assimp "${_IMPORT_PREFIX}/lib/${sharedLibraryName}" )
  45. endif()
  46. # Commands beyond this point should not need to know the version.
  47. set(CMAKE_IMPORT_FILE_VERSION)
  48. get_filename_component(ASSIMP_ROOT_DIR "@CMAKE_INSTALL_PREFIX@" REALPATH)
  49. set( ASSIMP_CXX_FLAGS ) # dynamically linked library
  50. set( ASSIMP_LINK_FLAGS "" )
  51. set( ASSIMP_LIBRARY_DIRS "${ASSIMP_ROOT_DIR}/@ASSIMP_LIB_INSTALL_DIR@")
  52. set( ASSIMP_INCLUDE_DIRS "${ASSIMP_ROOT_DIR}/@ASSIMP_INCLUDE_INSTALL_DIR@")
  53. set( ASSIMP_LIBRARIES ${sharedLibraryName})
  54. # for compatibility with pkg-config
  55. set(ASSIMP_CFLAGS_OTHER "${ASSIMP_CXX_FLAGS}")
  56. set(ASSIMP_LDFLAGS_OTHER "${ASSIMP_LINK_FLAGS}")
  57. MARK_AS_ADVANCED(
  58. ASSIMP_ROOT_DIR
  59. ASSIMP_CXX_FLAGS
  60. ASSIMP_LINK_FLAGS
  61. ASSIMP_INCLUDE_DIRS
  62. ASSIMP_LIBRARIES
  63. ASSIMP_CFLAGS_OTHER
  64. ASSIMP_LDFLAGS_OTHER
  65. ASSIMP_LIBRARY_SUFFIX
  66. )