Browse Source

CMake for assimp_cmd: also copy over assimp output binary as PRE_BUILD event.

Alexander Gessler 12 năm trước cách đây
mục cha
commit
995978b163
1 tập tin đã thay đổi với 5 bổ sung0 xóa
  1. 5 0
      tools/assimp_cmd/CMakeLists.txt

+ 5 - 0
tools/assimp_cmd/CMakeLists.txt

@@ -19,6 +19,11 @@ ADD_EXECUTABLE( assimp_cmd
 
 
 SET_PROPERTY(TARGET assimp_cmd PROPERTY DEBUG_POSTFIX ${ASSIMP_DEBUG_POSTFIX})
 SET_PROPERTY(TARGET assimp_cmd PROPERTY DEBUG_POSTFIX ${ASSIMP_DEBUG_POSTFIX})
 
 
+#
+ADD_CUSTOM_COMMAND(TARGET assimp_cmd
+	PRE_BUILD
+	COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:assimp> ${CMAKE_RUNTIME_OUTPUT_DIRECTORY} $<TARGET_FILE_DIR:assimp_cmd>)
+
 TARGET_LINK_LIBRARIES( assimp_cmd assimp ${ZLIB_LIBRARIES})
 TARGET_LINK_LIBRARIES( assimp_cmd assimp ${ZLIB_LIBRARIES})
 SET_TARGET_PROPERTIES( assimp_cmd PROPERTIES
 SET_TARGET_PROPERTIES( assimp_cmd PROPERTIES
 	OUTPUT_NAME assimp
 	OUTPUT_NAME assimp