RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-13 Thread Malhotra, Anupam
ge- From: Sylvain Benner [mailto:[EMAIL PROTECTED] Sent: Wednesday, February 13, 2008 3:32 PM To: Malhotra, Anupam Cc: Cmake Mailing List Subject: Re: [CMake] Problem in ADD_CUSTOM_COMMAND > Is there any other way apart from GET_TARGET_PROPERTY by which I can locate the exact pa

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-13 Thread Sylvain Benner
Is there any other way apart from GET_TARGET_PROPERTY by which I can locate the exact path (without ${IntDir} in the path) of my library? Try $(ConfigurationName) to reference the targeted build directory, I'm not sure it is available in Visual Studio 6 but is likely to exist. --Sylvai

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-13 Thread Sylvain Benner
Malhotra, Anupam a écrit : Also the Post Build setup does not show anything after the dsw is created by cmake. Please suggest? The post build step in Visual Studio 6 is added at the project level (dsp), not at the workspace level (dsw). Can you try to generate for Visual Studio 2003 or later

RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-13 Thread Malhotra, Anupam
- From: Sylvain Benner [mailto:[EMAIL PROTECTED] Sent: Tuesday, February 12, 2008 3:09 PM To: Malhotra, Anupam Cc: cmake@cmake.org Subject: Re: [CMake] Problem in ADD_CUSTOM_COMMAND Oh and what is the generated post build step command line in your project properties ? Did you already succeed in

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-12 Thread Sylvain Benner
Oh and what is the generated post build step command line in your project properties ? Did you already succeed in adding manually a working post build step to your project ? --Sylvain ___ CMake mailing list CMake@cmake.org http://www.cmake.org/mailm

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-12 Thread Sylvain Benner
Hello, The $(IntDir) variable must be some CMake specific variable. Instead of the path returned from GET_TARGET_PROPERTY, I hardcoded the exact path. But still it's giving no error and the actual copy is still not happeneing. Did you try to do it manually in a command window to be sure it's a

RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Malhotra, Anupam
e.org Subject: Re: [CMake] Problem in ADD_CUSTOM_COMMAND What's the value of $(IntDir) ? Have you already tried this : $(IntDir)/vpcl.lib instead of C:/NIGHTLY_BUILD_IMPROVED_TESTING/Visual Studio 6Debug/output/$(IntDir)/vpcl.lib? ? And in your path the directory "Visual Studio 6

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Brandon Van Every
On Feb 8, 2008 6:35 AM, Sylvain Benner <[EMAIL PROTECTED]> wrote: > > > > > SET(CMAKE_COMMAND "copy \"${vpcl_path}\" \"${PROJECT_SOURCE_DIR}\"") > > > > ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND ${CMAKE_COMMAND} > > VERBATIM) > > > I think you have forgot the ARGS argument ARGS is old scho

RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Micha Renner
In general, this code-fragment works: SET(_srcDir1 /${vpcl_path}) SET(_destination /${PROJECT_SOURCE_DIR}}) IF (MSVC) SET(command xcopy) SET(_parameter "/Y/I") ELSE(MSVC) set(command cp) ENDIF(MSVC) ADD_CUSTOM_TARGET(myTarget ALL DEPENDS ${_srcDir1}) FILE(TO_NATI

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Sylvain Benner
What's the value of $(IntDir) ? Have you already tried this : $(IntDir)/vpcl.lib instead of C:/NIGHTLY_BUILD_IMPROVED_TESTING/Visual Studio 6Debug/output/$(IntDir)/vpcl.lib? ? And in your path the directory "Visual Studio 6Debug" is right ? --Sylvain

RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Malhotra, Anupam
Tried that also...still not working!!..:(...any other clue? Thanks and Regards Anupam Malhotra -Original Message- From: Sylvain Benner [mailto:[EMAIL PROTECTED] Sent: Monday, February 11, 2008 5:05 PM To: Malhotra, Anupam Cc: cmake@cmake.org Subject: Re: [CMake] Problem in

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Sylvain Benner
And using xcopy instead of copy ? --Sylvain ___ CMake mailing list CMake@cmake.org http://www.cmake.org/mailman/listinfo/cmake

RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Malhotra, Anupam
Malhotra -Original Message- From: Sylvain Benner [mailto:[EMAIL PROTECTED] Sent: Monday, February 11, 2008 4:42 PM To: Malhotra, Anupam Cc: cmake@cmake.org Subject: Re: [CMake] Problem in ADD_CUSTOM_COMMAND I missed the additional quotes, the correct command is : ADD_CUSTOM_COMMAND(TARGET vpcl

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Sylvain Benner
I missed the additional quotes, the correct command is : ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND copy "\"${vpcl_path}\"" "\"${PROJECT_SOURCE_DIR}\"" VERBATIM) This is a common rule in CMake script, when you want to pass an argument, always use quotes to be sure it will not be split

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-11 Thread Sylvain Benner
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 val

RE: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-10 Thread Malhotra, Anupam
[mailto:[EMAIL PROTECTED] Sent: Friday, February 08, 2008 5:05 PM To: Malhotra, Anupam Cc: cmake@cmake.org Subject: Re: [CMake] Problem in ADD_CUSTOM_COMMAND > > SET(CMAKE_COMMAND "copy \"${vpcl_path}\" \"${PROJECT_SOURCE_DIR}\"") > > ADD_CUSTOM_COMMAND(TA

Re: [CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-08 Thread Sylvain Benner
SET(CMAKE_COMMAND "copy \"${vpcl_path}\" \"${PROJECT_SOURCE_DIR}\"") ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND ${CMAKE_COMMAND} VERBATIM) I think you have forgot the ARGS argument Try this instead: ADD_CUSTOM_COMMAND(TARGET vpcl POST_BUILD COMMAND copy ARGS "\"${vpcl_path}\"" "\

[CMake] Problem in ADD_CUSTOM_COMMAND

2008-02-08 Thread Malhotra, Anupam
Hi I am using ADD_CUSTOM_COMMAND to copy a library after it is build. But the copy is giving an error. Below is the snippet from my CMakeLists.txt file. Please advise. ... ... ADD_LIBRARY(vpcl "vpcl_dataconversion.c" "vpcl_datetime.c" "vpcl_string.c" "vpcl_sharedlib.c" "vpcl_platformab