Vadim Zeitlin
70cb9739f6
Merge branch 'cmake-fixes' of https://github.com/MaartenBent/wxWidgets
...
CMake fixes including support for building wxGTK3 on Windows.
See https://github.com/wxWidgets/wxWidgets/pull/768
2018-03-31 01:42:49 +02:00
Maarten Bent
c103ab686c
CMake: Disable dialup sample in macOS
2018-03-23 22:00:29 +01:00
Kolya Kosenko
d6a284783a
Fix wxGTK/Win32 CMake build
2018-02-27 23:47:27 +02:00
Tobias Taschner
623a9123a1
CMake: Enable multi-processor compilation for MSVC
...
Add option wxBUILD_MSVC_MULTIPROC which defaults to ON
to add /MP the MSVC compiler options.
2018-02-08 21:13:44 +01:00
Maarten Bent
04b79788fc
CMake: declare third-party libraries in options
...
So the wxUSE_[lib] variables can be used in init.cmake.
2018-01-29 00:45:28 +01:00
Maarten Bent
e6b9b571ab
CMake: fix and add more options
...
Don't overwrite options in setup.cmake.
Align text in summary message.
Always set wxUSE_XRC to values of wxUSE_XRC, same as in setup.h.
Disable wxUSE_XRC when expat is disabled.
2018-01-28 23:52:11 +01:00
Maarten Bent
5017c6c8c2
CMake: expat code in separate file
...
Consistent with other external libraries.
2018-01-27 21:47:01 +01:00
Maarten Bent
6d12732f52
CMake: Remove Unix-only from OnFatalException description
2018-01-24 01:04:42 +01:00
Tobias Taschner
da2b8ea812
Add CMake build system
...
Add CMake build system for libraries, tests and samples
update_files.py converts build/files into CMake format.
build/update-setup-h has been modified to update build/cmake/setup.h.in.
2017-01-03 20:53:10 +01:00