From 3537d437efa82f1566703cbf951ed78b2fd9a4f8 Mon Sep 17 00:00:00 2001 From: Florent Pruvost <florent.pruvost@inria.fr> Date: Tue, 24 Jul 2018 14:29:31 +0200 Subject: [PATCH] CMAKE flags are used in check function exists, we should replace semicolons as soon as possible --- CMakeLists.txt | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index fa18b30b3..9138b23af 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -311,9 +311,11 @@ if(NOT CHAMELEON_SIMULATION) endif() if(CBLAS_CFLAGS_OTHER_DEP) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CBLAS_CFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") endif() if(CBLAS_LDFLAGS_OTHER_DEP) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${CBLAS_LDFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") endif() if(CBLAS_LIBRARY_DIRS_DEP) list(APPEND CMAKE_INSTALL_RPATH "${CBLAS_LIBRARY_DIRS_DEP}") @@ -347,9 +349,11 @@ if(NOT CHAMELEON_SIMULATION) endif() if(LAPACKE_CFLAGS_OTHER_DEP) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${LAPACKE_CFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") endif() if(LAPACKE_LDFLAGS_OTHER_DEP) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${LAPACKE_LDFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") endif() if(LAPACKE_LIBRARY_DIRS_DEP) list(APPEND CMAKE_INSTALL_RPATH "${LAPACKE_LIBRARY_DIRS_DEP}") @@ -451,9 +455,11 @@ if(NOT CHAMELEON_SIMULATION) #list(APPEND MPI_COMPILE_FLAGS "-mt_mpi") if(MPI_C_COMPILE_FLAGS) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MPI_C_COMPILE_FLAGS}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") endif() if(MPI_C_LINK_FLAGS) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${MPI_C_LINK_FLAGS}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") endif() endif (MPI_C_FOUND) @@ -553,9 +559,11 @@ else (NOT CHAMELEON_SIMULATION) include_directories( ${MPI_C_INCLUDE_PATH} ) if(MPI_C_COMPILE_FLAGS) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${MPI_C_COMPILE_FLAGS}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") endif() if(MPI_C_LINK_FLAGS) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${MPI_C_LINK_FLAGS}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") endif() endif (MPI_C_FOUND) @@ -599,10 +607,12 @@ if( CHAMELEON_SCHED_STARPU ) endif() if(STARPU_CFLAGS_OTHER_DEP) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${STARPU_CFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") set(CMAKE_REQUIRED_FLAGS "${STARPU_CFLAGS_OTHER_DEP}") endif() if(STARPU_LDFLAGS_OTHER_DEP) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${STARPU_LDFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") set(CMAKE_REQUIRED_LDFLAGS "${STARPU_LDFLAGS_OTHER_DEP}") endif() if(STARPU_LIBRARY_DIRS_DEP) @@ -760,9 +770,11 @@ if( CHAMELEON_SCHED_PARSEC ) endif() if(PARSEC_CFLAGS_OTHER_DEP) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${PARSEC_CFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") endif() if(PARSEC_LDFLAGS_OTHER_DEP) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${PARSEC_LDFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") endif() if(PARSEC_LIBRARY_DIRS_DEP) list(APPEND CMAKE_INSTALL_RPATH "${PARSEC_LIBRARY_DIRS_DEP}") @@ -829,9 +841,11 @@ if( CHAMELEON_SCHED_QUARK ) endif() if(QUARK_CFLAGS_OTHER_DEP) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${QUARK_CFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_C_FLAGS "${CMAKE_C_FLAGS}") endif() if(QUARK_LDFLAGS_OTHER_DEP) set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${QUARK_LDFLAGS_OTHER_DEP}") + string(REPLACE ";" " " CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS}") endif() if(QUARK_LIBRARY_DIRS_DEP) list(APPEND CMAKE_INSTALL_RPATH "${QUARK_LIBRARY_DIRS_DEP}") -- GitLab