This is the direct link to the repo tree for viewing on the web: https://git.launchpad.net/~sjr/kicad/tree/?h=msvc-new. I believe the link that Simon sent out before is the URL needed to do a git clone of the repo.
-Ian On Tue, Jul 2, 2019 at 2:18 PM Brian Piccioni <[email protected]> wrote: > Since I have been using MSVC for RenumKiCadPCB development for several > months now I am keen to try the MSVC build so I can work on integrating the > function. > > > > When I click this link https://git.launchpad.net/~sjr/kicad/msvc-new . > I get *Invalid request* > > > > I assume there is an MSVC KiCad repos out there and I’m sure like to try > it. > > > > > > *From:* Kicad-developers <kicad-developers-bounces+brian= > [email protected]> *On Behalf Of *Ian McInerney > *Sent:* July 1, 2019 7:41 PM > *To:* Simon Richter <[email protected]> > *Cc:* KiCad Developers <[email protected]> > *Subject:* Re: [Kicad-developers] [PATCH 0/9] MSVC build support > > > > Simon, > > > > What is the minimum version of MSVC required for building this? > > > > -Ian > > > > On Mon, Jul 1, 2019 at 1:26 PM Simon Richter <[email protected]> > wrote: > > Hi, > > this is a rework of Tom's rework of my MSVC branch, compile-tested on > Linux, MSYS2 and MSVC. The full branch is on Launchpad, as > > https://git.launchpad.net/~sjr/kicad/msvc-new . > > Before we can merge this, this needs more extensive testing, and a few > reviews. If you want to try binaries from MSVC, get them from the build > artifacts of the appropriate configuration below > > https://jenkins.simonrichter.eu/job/windows-kicad-msvc-tom/ > > I've snuck in the "Turn off compiler extensions" patch again, that one is > optional (and breaks MSYS2 without a particular workaround, so we need to > decide if we want it). The other patches are fairly straightforward. > > Including <config.h> probably makes sense everywhere, not just in the files > where we need strncasecmp. > > Simon > > Simon Richter (6): > Set _USE_MATH_DEFINES on Windows > Turn off compiler extensions > 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 | 49 ++++++ > 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, 153 insertions(+), 354 deletions(-) > delete mode 100644 CMakeModules/FindOpenSSL.cmake > > -- > 2.11.0 > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > >
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

