cmake: Allow to build without fortran
This commit is contained in:
parent
5f998efd7b
commit
b2b9d17146
|
@ -185,12 +185,14 @@ if (NOT MSVC)
|
||||||
target_link_libraries(${OpenBLAS_LIBNAME}_static pthread)
|
target_link_libraries(${OpenBLAS_LIBNAME}_static pthread)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if (NOT NOFORTRAN)
|
||||||
#build test and ctest
|
#build test and ctest
|
||||||
add_subdirectory(test)
|
add_subdirectory(test)
|
||||||
if(NOT NO_CBLAS)
|
if(NOT NO_CBLAS)
|
||||||
add_subdirectory(ctest)
|
add_subdirectory(ctest)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
set_target_properties(${OpenBLAS_LIBNAME} PROPERTIES
|
set_target_properties(${OpenBLAS_LIBNAME} PROPERTIES
|
||||||
VERSION ${OpenBLAS_MAJOR_VERSION}.${OpenBLAS_MINOR_VERSION}
|
VERSION ${OpenBLAS_MAJOR_VERSION}.${OpenBLAS_MINOR_VERSION}
|
||||||
|
|
|
@ -150,12 +150,14 @@ if (NEED_PIC)
|
||||||
set(CCOMMON_OPT "${CCOMMON_OPT} -fPIC")
|
set(CCOMMON_OPT "${CCOMMON_OPT} -fPIC")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
if (NOT NOFORTRAN)
|
||||||
if (${F_COMPILER} STREQUAL "SUN")
|
if (${F_COMPILER} STREQUAL "SUN")
|
||||||
set(FCOMMON_OPT "${FCOMMON_OPT} -pic")
|
set(FCOMMON_OPT "${FCOMMON_OPT} -pic")
|
||||||
else ()
|
else ()
|
||||||
set(FCOMMON_OPT "${FCOMMON_OPT} -fPIC")
|
set(FCOMMON_OPT "${FCOMMON_OPT} -fPIC")
|
||||||
endif ()
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
|
endif ()
|
||||||
|
|
||||||
if (DYNAMIC_ARCH)
|
if (DYNAMIC_ARCH)
|
||||||
set(CCOMMON_OPT "${CCOMMON_OPT} -DDYNAMIC_ARCH")
|
set(CCOMMON_OPT "${CCOMMON_OPT} -DDYNAMIC_ARCH")
|
||||||
|
|
Loading…
Reference in New Issue