- # Macro to export the build settings for use by another project.
 
- # Provide as an argument the file into which the settings are to be
 
- # stored.
 
- MACRO(CMAKE_EXPORT_BUILD_SETTINGS SETTINGS_FILE)
 
-   IF(${SETTINGS_FILE} MATCHES ".+")
 
-     CONFIGURE_FILE(${CMAKE_ROOT}/Modules/CMakeBuildSettings.cmake.in
 
-                    ${SETTINGS_FILE} @ONLY IMMEDIATE)
 
-   ELSE(${SETTINGS_FILE} MATCHES ".+")
 
-     MESSAGE(SEND_ERROR "CMAKE_EXPORT_BUILD_SETTINGS called with no argument.")
 
-   ENDIF(${SETTINGS_FILE} MATCHES ".+")
 
- ENDMACRO(CMAKE_EXPORT_BUILD_SETTINGS)
 
 
  |