[EMAIL PROTECTED] wrote:
On Thursday 12 April 2007 19:33, Brandon J. Van Every wrote:
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.
In recent cmake version (I think since 2.4.3) the correct way to specify the
dependency to generated source files is to add them to the list of sources.
So actually it should work.
link.prm is not a source file. I seriously doubt that dependency info
is going to be generated for arbitrary files.
Cheers,
Brandon Van Every
_______________________________________________
CMake mailing list
[EMAIL PROTECTED]
http://www.cmake.org/mailman/listinfo/cmake