From 9c3e94b68a6b840db89f8072303359d717ac2201 Mon Sep 17 00:00:00 2001 From: Chris Cantwell <c.cantwell@imperial.ac.uk> Date: Fri, 23 Jan 2015 07:22:43 +0000 Subject: [PATCH] Modified targets file writing for earlier versions of CMake. --- pkg/CMakeCommon.cmake | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/pkg/CMakeCommon.cmake b/pkg/CMakeCommon.cmake index 87131c5b6b..7a45c7a96c 100644 --- a/pkg/CMakeCommon.cmake +++ b/pkg/CMakeCommon.cmake @@ -21,7 +21,12 @@ function (write_lib_files PKG_INSTALL_LIBS OUTPUT_FILE) endforeach() # Output the list of files to be installed in the package - file(GENERATE OUTPUT "${OUTPUT_FILE}" CONTENT "${PKG_INSTALL_LIBS_FILES}") + IF(${CMAKE_MAJOR_VERSION} LESS 3) + file(WRITE "${OUTPUT_FILE}" "${PKG_INSTALL_LIBS_FILES}") + ELSE () + file(GENERATE OUTPUT "${OUTPUT_FILE}" + CONTENT "${PKG_INSTALL_LIBS_FILES}") + ENDIF () endfunction () function (write_bin_files PKG_INSTALL_BINS OUTPUT_FILE) @@ -40,7 +45,12 @@ function (write_bin_files PKG_INSTALL_BINS OUTPUT_FILE) endforeach() # Output the list of files to be installed in the package - file(GENERATE OUTPUT "${OUTPUT_FILE}" CONTENT "${PKG_INSTALL_BINS_FILES}") + IF(${CMAKE_MAJOR_VERSION} LESS 3) + file(WRITE "${OUTPUT_FILE}" "${PKG_INSTALL_BINS_FILES}") + ELSE () + file(GENERATE OUTPUT "${OUTPUT_FILE}" + CONTENT "${PKG_INSTALL_BINS_FILES}") + ENDIF () endfunction () macro (add_deb_package) -- GitLab