~sjr/kicad:msvc-4.0

Last commit made on 2018-07-19
Get this branch:
git clone -b msvc-4.0 https://git.launchpad.net/~sjr/kicad
Only Simon Richter can upload to this branch. If you are Simon Richter please log in for upload directions.

Branch merges

Branch information

Name:
msvc-4.0
Repository:
lp:~sjr/kicad

Recent commits

78f6a8c... by Simon Richter

fcontext.hpp was moved to detail/, use public header

3eaa73b... by Simon Richter

Remove own copy of FindOpenSSL.cmake

0adce46... by Seth Hillbrand

Remove internal CheckCXXSymbolExists

Since Cmake 2.8.6, Cmake provides this macro. Our use references
internal Cmake variables that have changes in Cmake 3.11.

4a9277b... by Simon Richter

Update FindGLEW.cmake

6c33032... by Simon Richter

Add missing include directory

The common library uses CURL.

6a5a2bf... by Simon Richter

Add missing dependency github_plugin -> pcbcommon.

bfba09f... by Simon Richter

Work around VC++ 2015 bug.

The combination of
 - template resolution
 - optimization
 - structured exception handling
 - chained operator=

appears to trigger a bug in the compiler.

As this code is nonsensical anyway (numeric_limits<>::min() returns the
smallest positive value for floating point types, but the largest negative
value for integral types), it should probably be rewritten.

This change just avoids the compiler bug, though.

7d714fc... by Simon Richter

FindwxWidgets.cmake: Remove extra newline

06dcfce... by Simon Richter

FindwxWidgets.cmake: Report failure of wx-config when looking for components

aab204a... by Simon Richter

FindwxWidgets.cmake: Use ENV foo rather than ENV{foo}