File tree Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Expand file tree Collapse file tree 3 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -80,6 +80,12 @@ target_include_directories(xtensor-python INTERFACE
80
80
target_link_libraries (xtensor-python INTERFACE xtensor )
81
81
get_target_property (inc_dir xtensor-python INTERFACE_INCLUDE_DIRECTORIES )
82
82
83
+ if (MSVC )
84
+ set_property (TARGET xtensor-python PROPERTY INTERFACE_COMPILE_OPTIONS /DHAVE_SNPRINTF )
85
+ else ()
86
+ set_property (TARGET xtensor-python PROPERTY INTERFACE_COMPILE_OPTIONS -DHAVE_SNPRINTF )
87
+ endif ()
88
+
83
89
OPTION (BUILD_TESTS "xtensor test suite" OFF )
84
90
OPTION (DOWNLOAD_GTEST "build gtest from downloaded sources" OFF )
85
91
Original file line number Diff line number Diff line change @@ -54,7 +54,7 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "GNU"
54
54
endif ()
55
55
56
56
if (MSVC )
57
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /MP /bigobj /DHAVE_SNPRINTF " )
57
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /MP /bigobj" )
58
58
set (CMAKE_EXE_LINKER_FLAGS /MANIFEST:NO )
59
59
foreach (flag_var
60
60
CMAKE_CXX_FLAGS CMAKE_CXX_FLAGS_DEBUG CMAKE_CXX_FLAGS_RELEASE
Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ if (CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR CMAKE_CXX_COMPILER_ID MATCHES "GNU"
41
41
endif ()
42
42
43
43
if (MSVC )
44
- set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /MP /bigobj /DHAVE_SNPRINTF " )
44
+ set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /EHsc /MP /bigobj" )
45
45
set (CMAKE_EXE_LINKER_FLAGS /MANIFEST:NO )
46
46
endif ()
47
47
You can’t perform that action at this time.
0 commit comments