[F] Fixed cmake files styles
This commit is contained in:
parent
c2dc6b9f67
commit
2f39085396
@ -70,7 +70,7 @@ if("${FORT_COMPILER}" STREQUAL "GNU" OR "${FORT_COMPILER}" STREQUAL "Clang")
|
|||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fsanitize=address")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=address")
|
||||||
if("${FORT_COMPILER}" STREQUAL "GNU")
|
if("${FORT_COMPILER}" STREQUAL "GNU")
|
||||||
set(FORT_EXTRA_LINK_LIBRARIES asan)
|
set(FORT_LINK_LIBRARIES asan)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@ -82,7 +82,7 @@ if("${FORT_COMPILER}" STREQUAL "GNU" OR "${FORT_COMPILER}" STREQUAL "Clang")
|
|||||||
if("${FORT_COMPILER}" STREQUAL "GNU")
|
if("${FORT_COMPILER}" STREQUAL "GNU")
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-sanitize-recover")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-sanitize-recover")
|
||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-sanitize-recover")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-sanitize-recover")
|
||||||
set(FORT_EXTRA_LINK_LIBRARIES ubsan)
|
set(FORT_LINK_LIBRARIES ubsan)
|
||||||
|
|
||||||
elseif("${FORT_COMPILER}" STREQUAL "Clang")
|
elseif("${FORT_COMPILER}" STREQUAL "Clang")
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-sanitize-recover=all")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-sanitize-recover=all")
|
||||||
@ -149,7 +149,7 @@ add_custom_target(headers SOURCES ${FortHeaders})
|
|||||||
|
|
||||||
|
|
||||||
add_executable(${PROJECT_NAME}_example
|
add_executable(${PROJECT_NAME}_example
|
||||||
example/main.c)
|
example/main.c)
|
||||||
target_link_libraries(${PROJECT_NAME}_example
|
target_link_libraries(${PROJECT_NAME}_example
|
||||||
fort)
|
fort)
|
||||||
|
|
||||||
@ -159,9 +159,9 @@ add_executable(${PROJECT_NAME}_example_cpp
|
|||||||
target_link_libraries(${PROJECT_NAME}_example_cpp
|
target_link_libraries(${PROJECT_NAME}_example_cpp
|
||||||
fort)
|
fort)
|
||||||
|
|
||||||
if(DEFINED FORT_EXTRA_LINK_LIBRARIES)
|
if(DEFINED FORT_LINK_LIBRARIES)
|
||||||
target_link_libraries(${PROJECT_NAME}_example_cpp "${FORT_EXTRA_LINK_LIBRARIES}")
|
target_link_libraries(${PROJECT_NAME}_example_cpp "${FORT_LINK_LIBRARIES}")
|
||||||
target_link_libraries(${PROJECT_NAME}_example "${FORT_EXTRA_LINK_LIBRARIES}")
|
target_link_libraries(${PROJECT_NAME}_example "${FORT_LINK_LIBRARIES}")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
|
@ -53,8 +53,8 @@ target_include_directories(${PROJECT_NAME}_test_cpp
|
|||||||
${CMAKE_CURRENT_SOURCE_DIR}
|
${CMAKE_CURRENT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
|
|
||||||
if(DEFINED FORT_EXTRA_LINK_LIBRARIES)
|
if(DEFINED FORT_LINK_LIBRARIES)
|
||||||
target_link_libraries(${PROJECT_NAME}_test_dev "${FORT_EXTRA_LINK_LIBRARIES}")
|
target_link_libraries(${PROJECT_NAME}_test_dev "${FORT_LINK_LIBRARIES}")
|
||||||
target_link_libraries(${PROJECT_NAME}_test_cpp "${FORT_EXTRA_LINK_LIBRARIES}")
|
target_link_libraries(${PROJECT_NAME}_test_cpp "${FORT_LINK_LIBRARIES}")
|
||||||
target_link_libraries(${PROJECT_NAME}_test "${FORT_EXTRA_LINK_LIBRARIES}")
|
target_link_libraries(${PROJECT_NAME}_test "${FORT_LINK_LIBRARIES}")
|
||||||
endif()
|
endif()
|
||||||
|
Loading…
Reference in New Issue
Block a user