Brandon Van Every wrote:
On 7/13/07, Yegor Yefremov <[EMAIL PROTECTED]> wrote:

# executables
add_executable (test ${SRCS})
add_custom_command (TARGET test POST_BUILD COMMAND ctags -R
WORKING_DIRECTORY ${TEST_SOURCE_DIR} COMMENT "Creating tags" VERBATIM)

Does changing the order of COMMAND, WORKING_DIRECTORY, and COMMENT
affect the output in any way?  I wonder if it's possible you could be
having a verbatim command of "ctags -R WORKING DIRECTORY
${TEST_SOURCE_DIR} COMMENT" or some weirdness like that.  It would
explain why you don't get a working directory or a comment.  Also, try
it without VERBATIM and see what happens.

What is the output of "make VERBOSE=1" on a clean build?  Oh, and get
rid of this please:

# some parameters
set (CMAKE_VERBOSE_MAKEFILE OFF)

Does that command turn off comments?


Cheers,
Brandon Van Every
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake
I tried various permutations but in vain. set (CMAKE_VERBOSE_MAKEFILE OFF) is the default setting. In my real project I have ADD_CUSTOM_COMMAND call to produce source files. I can see comment output there.

I changed my CMakeLists.txt so that I don't call ctags but create directory using mkdir so you can try it on your Windows system.

project (TEST)

# sources
set (SRCS test.c)

# executables
add_executable (test ${SRCS})
add_custom_command (TARGET test POST_BUILD COMMAND mkdir tags COMMENT "Creating tags" WORKING_DIRECTORY ${TEST_SOURCE_DIR})

Cheers,
Yegor Yefremov
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to