Skip to content

Commit 8b75fcc

Browse files
committed
Fix regression for copy with dependencies. cherry-pick:main
1 parent 3bb332c commit 8b75fcc

1 file changed

Lines changed: 4 additions & 5 deletions

File tree

libraries/API/api.cmake

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -60,14 +60,13 @@ macro(api_target NAME DEPENDENCIES)
6060
if (IS_API AND API_PUBLIC_LINK_OPTIONS)
6161
target_link_options(${RELEASE_TARGET} PUBLIC ${API_PUBLIC_LINK_OPTIONS})
6262
endif ()
63-
cmsdk2_copy_target(
64-
SOURCE ${RELEASE_TARGET}
65-
DESTINATION ${DEBUG_TARGET})
66-
string(REPLACE ":" " " DEPENDENCY_LIST "${DEPENDENCIES}")
6763
cmsdk2_library_add_dependencies(
6864
TARGET ${RELEASE_TARGET}
69-
DEPENDENCIES ${DEPENDENCY_LIST}
65+
DEPENDENCIES ${DEPENDENCIES}
7066
TARGETS RELEASE_TARGET_LIST)
67+
cmsdk2_copy_target(
68+
SOURCE ${RELEASE_TARGET}
69+
DESTINATION ${DEBUG_TARGET})
7170
cmsdk2_library_add_dependencies(
7271
TARGET ${DEBUG_TARGET}
7372
TARGETS DEBUG_TARGET_LIST)

0 commit comments

Comments
 (0)