|
|
|
@@ -147,7 +147,7 @@ endif () |
|
|
|
|
|
|
|
# Only generate .def for dll on MSVC and always produce pdb files for debug and release |
|
|
|
if(MSVC) |
|
|
|
if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} LESS 3.4) |
|
|
|
if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} VERSION_LESS 3.4) |
|
|
|
set(OpenBLAS_DEF_FILE "${PROJECT_BINARY_DIR}/openblas.def") |
|
|
|
endif() |
|
|
|
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} /Zi") |
|
|
|
@@ -173,7 +173,7 @@ endif() |
|
|
|
|
|
|
|
# Handle MSVC exports |
|
|
|
if(MSVC AND BUILD_SHARED_LIBS) |
|
|
|
if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} LESS 3.4) |
|
|
|
if (${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION} VERSION_LESS 3.4) |
|
|
|
include("${PROJECT_SOURCE_DIR}/cmake/export.cmake") |
|
|
|
else() |
|
|
|
# Creates verbose .def file (51KB vs 18KB) |
|
|
|
|