|
@@ -53,17 +53,12 @@ SET( ASSIMP_BIN_INSTALL_DIR "bin" CACHE PATH
|
|
SET(ASSIMP_DEBUG_POSTFIX "d" CACHE STRING "Debug Postfitx for lib, samples and tools")
|
|
SET(ASSIMP_DEBUG_POSTFIX "d" CACHE STRING "Debug Postfitx for lib, samples and tools")
|
|
|
|
|
|
# Allow the user to build a static library
|
|
# Allow the user to build a static library
|
|
-option ( BUILD_SHARED_LIB "Build a shared version of the library" ON )
|
|
|
|
|
|
+option ( BUILD_SHARED_LIBS "Build a shared version of the library" ON )
|
|
|
|
|
|
# Generate a pkg-config .pc for the Assimp library.
|
|
# Generate a pkg-config .pc for the Assimp library.
|
|
CONFIGURE_FILE( "${PROJECT_SOURCE_DIR}/assimp.pc.in" "${PROJECT_BINARY_DIR}/assimp.pc" @ONLY )
|
|
CONFIGURE_FILE( "${PROJECT_SOURCE_DIR}/assimp.pc.in" "${PROJECT_BINARY_DIR}/assimp.pc" @ONLY )
|
|
INSTALL( FILES "${PROJECT_BINARY_DIR}/assimp.pc" DESTINATION ${ASSIMP_LIB_INSTALL_DIR}/pkgconfig/ COMPONENT ${LIBASSIMP-DEV_COMPONENT})
|
|
INSTALL( FILES "${PROJECT_BINARY_DIR}/assimp.pc" DESTINATION ${ASSIMP_LIB_INSTALL_DIR}/pkgconfig/ COMPONENT ${LIBASSIMP-DEV_COMPONENT})
|
|
|
|
|
|
-# cmake configuration files
|
|
|
|
-configure_file("${CMAKE_CURRENT_SOURCE_DIR}/assimp-config.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/assimp-config.cmake" @ONLY IMMEDIATE)
|
|
|
|
-configure_file("${CMAKE_CURRENT_SOURCE_DIR}/assimp-config-version.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/assimp-config-version.cmake" @ONLY IMMEDIATE)
|
|
|
|
-install(FILES "${CMAKE_CURRENT_BINARY_DIR}/assimp-config.cmake" "${CMAKE_CURRENT_BINARY_DIR}/assimp-config-version.cmake" DESTINATION "${ASSIMP_LIB_INSTALL_DIR}/cmake/assimp-${ASSIMP_VERSION_MAJOR}.${ASSIMP_VERSION_MINOR}" COMPONENT ${LIBASSIMP-DEV_COMPONENT})
|
|
|
|
-
|
|
|
|
# Only generate this target if no higher-level project already has
|
|
# Only generate this target if no higher-level project already has
|
|
IF (NOT TARGET uninstall)
|
|
IF (NOT TARGET uninstall)
|
|
# add make uninstall capability
|
|
# add make uninstall capability
|
|
@@ -95,6 +90,10 @@ ELSE ( ASSIMP_ENABLE_BOOST_WORKAROUND )
|
|
INCLUDE_DIRECTORIES( ${Boost_INCLUDE_DIRS} )
|
|
INCLUDE_DIRECTORIES( ${Boost_INCLUDE_DIRS} )
|
|
ENDIF ( ASSIMP_ENABLE_BOOST_WORKAROUND )
|
|
ENDIF ( ASSIMP_ENABLE_BOOST_WORKAROUND )
|
|
|
|
|
|
|
|
+# cmake configuration files
|
|
|
|
+configure_file("${CMAKE_CURRENT_SOURCE_DIR}/assimp-config.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/assimp-config.cmake" @ONLY IMMEDIATE)
|
|
|
|
+configure_file("${CMAKE_CURRENT_SOURCE_DIR}/assimp-config-version.cmake.in" "${CMAKE_CURRENT_BINARY_DIR}/assimp-config-version.cmake" @ONLY IMMEDIATE)
|
|
|
|
+install(FILES "${CMAKE_CURRENT_BINARY_DIR}/assimp-config.cmake" "${CMAKE_CURRENT_BINARY_DIR}/assimp-config-version.cmake" DESTINATION "${ASSIMP_LIB_INSTALL_DIR}/cmake/assimp-${ASSIMP_VERSION_MAJOR}.${ASSIMP_VERSION_MINOR}" COMPONENT ${LIBASSIMP-DEV_COMPONENT})
|
|
|
|
|
|
SET ( ASSIMP_NO_EXPORT OFF CACHE BOOL
|
|
SET ( ASSIMP_NO_EXPORT OFF CACHE BOOL
|
|
"Disable Assimp's export functionality."
|
|
"Disable Assimp's export functionality."
|