File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed
Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -89,11 +89,16 @@ if(CMAKE_BUILD_TYPE STREQUAL "Release")
8989 if (WIN32 )
9090 add_custom_target (dist_slick_socket ALL
9191 COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR} /include ${CMAKE_BINARY_DIR} /dist/include
92- COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR} /dist/lib
93- COMMAND ${CMAKE_COMMAND} -E copy ${CMAKE_BINARY_DIR} /Release/slick_socket.lib ${CMAKE_BINARY_DIR} /dist/lib/
94- COMMENT "Copying slick_socket headers and lib to dist"
92+ COMMENT "Copying slick_socket headers to dist/include"
9593 VERBATIM
9694 )
95+ add_dependencies (dist_slick_socket slick_socket)
96+
97+ add_custom_command (TARGET dist_slick_socket POST_BUILD
98+ COMMAND ${CMAKE_COMMAND} -E make_directory ${CMAKE_BINARY_DIR} /dist/lib
99+ COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:slick_socket> ${CMAKE_BINARY_DIR} /dist/lib/
100+ COMMENT "Copying slick_socket.lib to dist/lib"
101+ )
97102 else ()
98103 add_custom_target (dist_slick_socket ALL
99104 COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_SOURCE_DIR} /include ${CMAKE_BINARY_DIR} /dist/include
You can’t perform that action at this time.
0 commit comments