From: Martin Kroeker Date: Sun, 13 Sep 2020 19:47:55 +0000 (+0200) Subject: Copy BUILD_* directives to the compiler options to allow ifdef in tests X-Git-Tag: upstream/0.3.21~25^2~47^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=26792d2096ce0736a53bef6b8bf4ff0206ac3efa;p=platform%2Fupstream%2Fopenblas.git Copy BUILD_* directives to the compiler options to allow ifdef in tests --- diff --git a/cmake/system.cmake b/cmake/system.cmake index c0f3c6e..aa342c3 100644 --- a/cmake/system.cmake +++ b/cmake/system.cmake @@ -393,6 +393,18 @@ set(REVISION "-r${OpenBLAS_VERSION}") set(MAJOR_VERSION ${OpenBLAS_MAJOR_VERSION}) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${CCOMMON_OPT}") +if (BUILD_SINGLE) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DBUILD_SINGLE") +endif() +if (BUILD_DOUBLE) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DBUILD_DOUBLE") +endif() +if (BUILD_COMPLEX) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DBUILD_COMPLEX") +endif() +if (BUILD_COMPLEX16) + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DBUILD_COMPLEX16") +endif() if(NOT MSVC) set(CMAKE_ASM_FLAGS "${CMAKE_ASM_FLAGS} ${CCOMMON_OPT}") endif()