Trevor Kellaway wrote:
Hi,
I'm try to get my link to depend on a pre-existing file that contains
linker segment information "link.prm".
I thought that by just adding this to the executable dependency list
this should work:
ADD_EXECUTABLE (${THIS_APP} ${THIS_SRC}
${CMAKE_SOURCE_DIR}/link.prm)
Alas, it seems to have no effect. The generated "build.make" contains
no dependency references for "link.prm".
Is this the correct way of doing this?
ADD_EXECUTABLE isn't taking a dependency list. It's taking a list of
source files used to build. If link.prm has no relevance to the build,
I'll wager that it is discarded. I bet you'll need:
ADD_EXECUTABLE (${THIS_APP} ${THIS_SRC})
ADD_CUSTOM_TARGET(link_prm DEPENDS ${CMAKE_SOURCE_DIR}/link.prm)
ADD_DEPENDENCIES(${THIS_APP} link_prm)
Cheers,
Brandon Van Every
_______________________________________________
CMake mailing list
[EMAIL PROTECTED]
http://www.cmake.org/mailman/listinfo/cmake