[CMake] Problem in ADD_CUSTOM_COMMAND
Sylvain Benner
benner at virtools.com
Mon Feb 11 06:08:23 EST 2008
Hi,
>
> ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND copy ARGS
> "\"${vpcl_path}\"" "\"${PROJECT_SOURCE_DIR}\"" VERBATIM)
>
> And also
>
> ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND copy ARGS
> "${vpcl_path}" "${PROJECT_SOURCE_DIR}" VERBATIM)
>
Can you developp the command, what's the value of ${vpcl_path} ?
Put the value of ${PROJECT_SOURCE_DIR} also, but the error should not
come from this one.
The ARGS argument is optional, I checked one of our post build rules.
Try the first syntax you used but without the CMAKE_COMMAND variable:
ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND copy \"${vpcl_path}\"
\"${PROJECT_SOURCE_DIR}\" VERBATIM)
If it works and you want to use a variable, try to define it like this:
LIST(APPEND CMAKE_COMMAND copy "\"${vpcl_path}\""
"\"${PROJECT_SOURCE_DIR}\"")
--Sylvain
More information about the CMake
mailing list