Skip to content

Commit e69d354

Browse files
correctly use targets and don't rename the files
1 parent 9237e85 commit e69d354

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

CMakeLists.txt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,14 +109,15 @@ if (WIN32)
109109
)
110110
endif()
111111

112+
file(GENERATE OUTPUT "${BINARY_DIR}/lol.txt" CONTENT "$<TARGET_FILE:OrbbecSDK>")
112113
if (LINUX)
113114
# fetch libOrbbecSDK.dll when compiling under windows.
114115
add_custom_command(TARGET ${LIBNAME} POST_BUILD
115-
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${GODOT_PROJECT_BINARY_DIR}/libOrbbecSDK.so.2.5.5"
116-
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${GODOT_PROJECT_BINARY_DIR}/libOrbbecSDK.so.2"
117-
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${GODOT_PROJECT_BINARY_DIR}/libOrbbecSDK.so"
118-
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${BINARY_DIR}/libOrbbecSDK.so.2.5.5"
119-
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${BINARY_DIR}/libOrbbecSDK.so.2"
120-
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${BINARY_DIR}/libOrbbecSDK.so"
116+
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${GODOT_PROJECT_BINARY_DIR}"
117+
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_SONAME_FILE:OrbbecSDK>" "${GODOT_PROJECT_BINARY_DIR}"
118+
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_LINKER_FILE_DIR:OrbbecSDK>/$<TARGET_LINKER_FILE_NAME:OrbbecSDK>" "${GODOT_PROJECT_BINARY_DIR}"
119+
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_FILE:OrbbecSDK>" "${BINARY_DIR}"
120+
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_SONAME_FILE:OrbbecSDK>" "${BINARY_DIR}"
121+
COMMAND ${CMAKE_COMMAND} -E copy "$<TARGET_LINKER_FILE_DIR:OrbbecSDK>/$<TARGET_LINKER_FILE_NAME:OrbbecSDK>" "${BINARY_DIR}"
121122
)
122123
endif()

0 commit comments

Comments
 (0)