From d6af055c556a8b2f068c84e73d11fe461b3ad3f3 Mon Sep 17 00:00:00 2001 From: Daniel Black Date: Thu, 11 Jun 2020 14:47:34 +1000 Subject: MDEV-22864: cmake/libutils account for cmake-2.8.12.1 That doesn't support STRING(APPEND ..) --- cmake/libutils.cmake | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cmake/libutils.cmake b/cmake/libutils.cmake index 25fef77b472..faa46f5eeb6 100644 --- a/cmake/libutils.cmake +++ b/cmake/libutils.cmake @@ -207,10 +207,9 @@ MACRO(MERGE_STATIC_LIBS TARGET OUTPUT_NAME LIBS_TO_MERGE) SET(SCRIPT_CONTENTS "CREATE $\n") FOREACH(LIB ${STATIC_LIBS}) - STRING(APPEND SCRIPT_CONTENTS "ADDLIB ${LIB}\n") + SET(SCRIPT_CONTENTS "${SCRIPT_CONTENTS}\nADDLIB ${LIB}\n") ENDFOREACH() - STRING(APPEND SCRIPT_CONTENTS "SAVE\nEND\n") - FILE(WRITE ${MRI_SCRIPT_TPL} "${SCRIPT_CONTENTS}") + FILE(WRITE ${MRI_SCRIPT_TPL} "${SCRIPT_CONTENTS}\nSAVE\nEND\n") FILE(GENERATE OUTPUT ${MRI_SCRIPT} INPUT ${MRI_SCRIPT_TPL}) ADD_CUSTOM_COMMAND(TARGET ${TARGET} POST_BUILD -- cgit v1.2.1