Browse Source

Merge pull request #4391 from jcfr/fix-assimp-target-install-rule-fully-specifying-components

cmake: Fix assimp target install rule fully specifying component
Kim Kulling 3 years ago
parent
commit
dff3620138
1 changed files with 4 additions and 5 deletions
  1. 4 5
      code/CMakeLists.txt

+ 4 - 5
code/CMakeLists.txt

@@ -1317,11 +1317,10 @@ ENDIF ()
 
 
 INSTALL( TARGETS assimp
 INSTALL( TARGETS assimp
   EXPORT "${TARGETS_EXPORT_NAME}"
   EXPORT "${TARGETS_EXPORT_NAME}"
-  LIBRARY DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
-  ARCHIVE DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
-  RUNTIME DESTINATION ${ASSIMP_BIN_INSTALL_DIR}
-  FRAMEWORK DESTINATION ${ASSIMP_LIB_INSTALL_DIR}
-  COMPONENT ${LIBASSIMP_COMPONENT}
+  LIBRARY DESTINATION ${ASSIMP_LIB_INSTALL_DIR} COMPONENT ${LIBASSIMP_COMPONENT}
+  ARCHIVE DESTINATION ${ASSIMP_LIB_INSTALL_DIR} COMPONENT ${LIBASSIMP-DEV_COMPONENT}
+  RUNTIME DESTINATION ${ASSIMP_BIN_INSTALL_DIR} COMPONENT ${LIBASSIMP_COMPONENT}
+  FRAMEWORK DESTINATION ${ASSIMP_LIB_INSTALL_DIR} COMPONENT ${LIBASSIMP_COMPONENT}
   INCLUDES DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}
   INCLUDES DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}
 )
 )
 INSTALL( FILES ${PUBLIC_HEADERS} DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}/assimp COMPONENT assimp-dev)
 INSTALL( FILES ${PUBLIC_HEADERS} DESTINATION ${ASSIMP_INCLUDE_INSTALL_DIR}/assimp COMPONENT assimp-dev)