[CMake] ADD_CUSTOM_COMMAND and Visual Studio 2010

elizabeta petreska elizabeta.petreska at gmail.com
Wed Mar 31 06:07:50 EDT 2010


Hello

I am using cmake 2.8 to generate Visual Studio 2010 solution files.

I have the following cmakelists.txt :

set(PROJECT_NAME Test2)
PROJECT(${PROJECT_NAME})

FILE(GLOB Test_SRCS
 main.cpp
  )


ADD_EXECUTABLE(${PROJECT_NAME}
  ${Test_SRCS}
)


ADD_CUSTOM_COMMAND (OUTPUT "$(ConfigurationName)/Foo.txt"
       COMMAND echo Foo >  "$(ConfigurationName)/Foo.txt"
       DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/myfile.txt
)
 ADD_CUSTOM_TARGET (Foo DEPENDS "$(ConfigurationName)/Foo.txt")
 ADD_DEPENDENCIES(${PROJECT_NAME} Foo)

The problem is that Foo.txt is generated on every build on the solution
although myfile.txt is not changed.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20100331/6014ae2a/attachment.htm>


More information about the CMake mailing list