kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #41375
[PATCH v2 0/8] MSVC Build
Hi,
another attempt at getting the MSVC patchset merged. :)
The mails with the patches are for commenting, this branch should probably
be merged from the "msvc" branch under https://git.launchpad.net/~sjr/kicad
in order to preserve author/date information properly.
Simon
Simon Richter (5):
Set _USE_MATH_DEFINES on Windows
Remove own copy of FindOpenSSL.cmake
Work around missing min/max in Windows headers
Pull in macro definition for strncasecmp on MSVC
Define compiler flags for MSVC
Tomasz Wlostowski (3):
pcbnew: can't return a copy of ptr_vector if items are polymorphic and
have no clone() methods. Work it around.
Export LIB_TREE_ITEM
MSVC support for libcontext
CMakeLists.txt | 44 +++++
CMakeModules/FindOpenSSL.cmake | 342 ---------------------------------------
common/gal/cairo/cairo_print.cpp | 6 +
common/system/libcontext.cpp | 66 ++++++++
eeschema/sim/ngspice.cpp | 1 +
include/lib_tree_item.h | 4 +-
include/system/libcontext.h | 16 +-
include/tool/coroutine.h | 8 +-
pcbnew/pcb_edit_frame.h | 3 +-
pcbnew/pcbnew_config.cpp | 12 +-
10 files changed, 148 insertions(+), 354 deletions(-)
delete mode 100644 CMakeModules/FindOpenSSL.cmake
--
2.11.0
Follow ups
-
Re: [PATCH v2 0/8] MSVC Build
From: Wayne Stambaugh, 2019-07-16
-
Re: [PATCH v2 0/8] MSVC Build
From: Seth Hillbrand, 2019-07-05
-
[PATCH v2 7/8] Pull in macro definition for strncasecmp on MSVC
From: Simon Richter, 2019-07-04
-
[PATCH v2 4/8] Remove own copy of FindOpenSSL.cmake
From: Simon Richter, 2019-07-04
-
[PATCH v2 6/8] MSVC support for libcontext
From: Simon Richter, 2019-07-04
-
[PATCH v2 5/8] Work around missing min/max in Windows headers
From: Simon Richter, 2019-07-04
-
[PATCH v2 8/8] Define compiler flags for MSVC
From: Simon Richter, 2019-07-04
-
[PATCH v2 3/8] Set _USE_MATH_DEFINES on Windows
From: Simon Richter, 2019-07-04
-
[PATCH v2 1/8] pcbnew: can't return a copy of ptr_vector if items are polymorphic and have no clone() methods. Work it around.
From: Simon Richter, 2019-07-04
-
[PATCH v2 2/8] Export LIB_TREE_ITEM
From: Simon Richter, 2019-07-04