diff options
author | Alexey Edelev <alexey.edelev@qt.io> | 2022-03-15 17:37:11 +0100 |
---|---|---|
committer | Alexey Edelev <alexey.edelev@qt.io> | 2022-03-17 15:15:06 +0100 |
commit | 8adacba3e6970d784108645d5c0a70e5b9c1151e (patch) | |
tree | 40055c9e057c1f4b24fb37f05cbed542f8365b64 /tests/auto/corelib/plugin/qlibrary | |
parent | 74bef86da8b63996ca6947d81e82b667ac1eb0b2 (diff) |
Add VERBATIM option to add_custom_command calls
Use VERBATIM option to prepare the correct command line for the
add_custom_command. This especially sensitive when using build
directories with names containing special symbols, that cannot be
handled by shell correctly.
Change-Id: I51d7041cb806411135fd59bf6273c04a3c695443
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'tests/auto/corelib/plugin/qlibrary')
-rw-r--r-- | tests/auto/corelib/plugin/qlibrary/lib/CMakeLists.txt | 7 | ||||
-rw-r--r-- | tests/auto/corelib/plugin/qlibrary/lib2/CMakeLists.txt | 4 |
2 files changed, 5 insertions, 6 deletions
diff --git a/tests/auto/corelib/plugin/qlibrary/lib/CMakeLists.txt b/tests/auto/corelib/plugin/qlibrary/lib/CMakeLists.txt index 0dbae9af6f..3ae8d11b6c 100644 --- a/tests/auto/corelib/plugin/qlibrary/lib/CMakeLists.txt +++ b/tests/auto/corelib/plugin/qlibrary/lib/CMakeLists.txt @@ -35,8 +35,7 @@ if (MACOS) "${CMAKE_CURRENT_BINARY_DIR}/../" COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_BINARY_DIR}/*dylib" - "${CMAKE_CURRENT_BINARY_DIR}/../" - ) + "${CMAKE_CURRENT_BINARY_DIR}/../") elseif (UNIX) add_custom_command(TARGET mylib POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different @@ -48,13 +47,13 @@ elseif (UNIX) COMMAND ${CMAKE_COMMAND} -E create_symlink "libmylib.so.1.0.0" "${CMAKE_CURRENT_BINARY_DIR}/../libmylib.so1" - ) + VERBATIM) else() #Win32 add_custom_command(TARGET mylib POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:mylib> "${CMAKE_CURRENT_BINARY_DIR}/../mylib.dll" - ) + VERBATIM) endif() # special case end diff --git a/tests/auto/corelib/plugin/qlibrary/lib2/CMakeLists.txt b/tests/auto/corelib/plugin/qlibrary/lib2/CMakeLists.txt index 7603f4f0cb..9caf22f4f9 100644 --- a/tests/auto/corelib/plugin/qlibrary/lib2/CMakeLists.txt +++ b/tests/auto/corelib/plugin/qlibrary/lib2/CMakeLists.txt @@ -58,7 +58,7 @@ if (UNIX) COMMAND ${CMAKE_COMMAND} -E create_symlink "libmylib.so.2.0.0" "${CMAKE_CURRENT_BINARY_DIR}/../libmylib.so2" - ) + VERBATIM) else() #Win32 add_custom_command(TARGET mylib2 POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different @@ -67,7 +67,7 @@ else() #Win32 COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:mylib2> "${CMAKE_CURRENT_BINARY_DIR}/../mylib.dl2" - ) + VERBATIM) endif() # special case end |