[cmake-developers] [PATCH] Extend copy and copy_if_different commands with support multiple files

Bartosz Kosiorek Bartosz.Kosiorek at tomtom.com
Thu Dec 3 15:56:02 EST 2015


Hello.

Here is the patch with tests.
________________________________________
From: Brad King <brad.king at kitware.com>
Sent: Thursday, December 3, 2015 7:07 PM
To: Bartosz Kosiorek
Cc: cmake-developers at cmake.org
Subject: Re: [cmake-developers] [PATCH] Extend copy and copy_if_different commands with support multiple files

On 12/03/2015 12:31 PM, Bartosz Kosiorek wrote:
> When I'm trying to run test with wildcard:
> run_cmake_command(E_copy-wildcard-source-files-target-is-directory ${CMAKE_COMMAND} -E copy
>                   ${RunCMake_copy_TEST_SOURCE_DIR}/directory1/*
>                   ${RunCMake_copy_TEST_BINARY_DIR})
>
> I've got an error:

The command is not running through a shell in that case so there is
no step that expands the wildcard.  This feature is not about wildcard
expansion, but about multiple inputs to the copy.  They can be
spelled out explicitly in the command invocation, or passed through
a variable containing a list populated by file(GLOB).

-Brad

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Extend-copy-and-copy_if_different-command-with-suppo.patch
Type: text/x-patch
Size: 7487 bytes
Desc: 0001-Extend-copy-and-copy_if_different-command-with-suppo.patch
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20151203/062467ed/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-Add-unit-tests-for-copy-and-copy_if_different-comman.patch
Type: text/x-patch
Size: 11951 bytes
Desc: 0002-Add-unit-tests-for-copy-and-copy_if_different-comman.patch
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20151203/062467ed/attachment-0003.bin>


More information about the cmake-developers mailing list