← Back to team overview

kicad-developers team mailing list archive

Re: [PATCH v2 0/8] MSVC Build

 

I can't test the Windows functionality but this doesn't appear to break anything on Linux.

-Seth

On 2019-07-04 12:05, Simon Richter wrote:
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

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp


Follow ups

References