Rupert Brooks wrote:
1. Does the name of this file appear in a variable somewhere, so that
i can use configure file to write it into the ITKConfig.cmake script.
Previously, there was this

SET(ITK_LIBRARY_DEPENDS_FILE "@ITK_LIBRARY_DEPENDS_FILE@")

where ITK_LIBRARY_DEPENDS_FILE is set by the (deprecated)
EXPORT_LIBRARY_DEPENDENCIES command (as far as i can tell)

If INSTALL(EXPORT) sets a similar variable, then this change will
become very easy.

See documentation of the install(EXPORT) command:

http://www.cmake.org/HTML/cmake-2.6.html#command:install

"By default the generated file will be called <export-name>.cmake but the FILE option may be used to specify a different name."

A file of that name is installed to the DESTINATION directory given to the command.

2. The INSTALL(EXPORT) method seems only to generate the dependency
file when installing.  This precludes just leaving the project in the
build directory, and pointing a dependent project at that for
building.  Is this deliberate, or is it hiding the file somewhere I
cant see it.

There is a separate EXPORT() command for that:

http://www.cmake.org/Wiki/CMake_2.6_Notes#Exporting_Targets
http://www.cmake.org/Wiki/CMake_2.6_Notes#Exporting_from_a_Build_Tree

-Brad
_______________________________________________
CMake mailing list
[email protected]
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to