- Jan 13, 2016
-
-
Brad King authored
-
Kitware Robot authored
-
- Jan 12, 2016
-
-
Add new widgets to the warning messages dialog to control treating warnings as errors.
-
Expand the -W set of cmake options to include support for the -Werror and -Wno-error format, which is used to control upgrading and downgrading warning and error messages. Implement support for these new formats for the dev and deprecated message types. Add tests and updated documentation for new options.
-
Brad King authored
Suggested-by:
Thomas Laguzzi <tholag@gmail.com>
-
Most packages install their .pc files into PREFIX/lib/pkgconfig, but some put them into PREFIX/share/pkgconfig. Either is valid, and pkg-config itself looks in both for the /usr and /usr/local prefixes. This fixes an issue where some packages (yajl, for example) are not found if they are installed into a non-standard prefix and CMAKE_PREFIX_PATH is used to locate them.
-
Brad King authored
* upstream-KWSys: KWSys 2016-01-11 (bc07fbf7)
-
Code extracted from: http://public.kitware.com/KWSys.git at commit bc07fbf7a884713815b3ac72d85487bf6aa338f5 (master). Upstream Shortlog ----------------- James Johnston (1): bc07fbf7 Configure: Silence spurious warnings from Embarcadero compiler.
-
Brad King authored
-
4d05f195 FindwxWidgets: Drop suppression of -isystem
-
3baca636 Record compile features for MinGW Clang on Windows (#15897)
-
af39f115 VS: Implement VS_GLOBAL_* target properties in VS 2010+ (#13666)
-
Kitware Robot authored
-
- Jan 11, 2016
-
-
Brad King authored
This was added by commit v2.8.0~2292 (... Set variable wxWidgets_INCLUDE_DIRS_NO_SYSTEM on the Mac ..., 2008-04-16) and updated by commit v2.8.9~183^2 (FindwxWidgets: Do not use -isystem on OpenBSD, 2012-05-14). Since the underlying cause was never investigated fully we do not know the conditions under which -isystem breaks wxWidgets, but suppressing -isystem is problematic for users that do not want to see warnings in wxWidgets headers. Simply drop the special case for now so we can see whether anyone hits the problem again, at which point it can be investigated in more detail. Reported-by:
Simon Wells <swel024@gmail.com>
-
Brad King authored
In commit v3.4.0-rc1~5^2~1 (VS: Add support for selecting the Windows 10 SDK, 2015-09-30) we added Windows 10 SDK selection choosing the most recent SDK that is not newer than the target version. This is backward because it should be up to the application code to not use APIs newer than the target version. It is up to the build system to provide a SDK that has at least the APIs expected to be available for the target version. Furthermore, since the default target version is the host version of Windows, the old approach breaks when the only SDK available is for a newer version of Windows. Fix this by always selecting a Windows 10 SDK if one exists. Use the SDK for the exact version if is available. Otherwise use the latest version of the SDK available because that will have at least the APIs expected for the target version.
-
Brad King authored
Wrap a call to VersionCompare with OP_EQUAL.
-
These have been documented but previously only implemented for VS 2008 and below.
-
Brad King authored
* upstream-KWSys: KWSys 2016-01-11 (e8bf616e)
-
Code extracted from: http://public.kitware.com/KWSys.git at commit e8bf616e3556368bf19dbebcd3529a89011ebacb (master). Upstream Shortlog ----------------- Brad King (1): e8bf616e SystemTools: Fix GetShortPath buffer sizing Jan van Dorsten (1): cfb2477d SystemTools: Simplify GetShortPath de-quoting step Robert Maynard (1): 8ef9773d Don't use clang diagnostic pragma's when compiling with ICC on OSX.
-
Brad King authored
Drop the 'UNIX' condition on Clang compiler features. This enables use of compile features with MinGW Clang, though additional work may be needed for clang-cl.
-
Brad King authored
Fix the link flag table entries for this flag to be case-insensitive. Also fix the VS 2015 value for the build property enumeration name. This causes `linkOptions.Parse(...)` to correctly extract the `/debug` flag and map it to the IDE property instead. Therefore we do not need to look for the flag explicitly when initializing the property.
-
Brad King authored
The `linkOptions.IsDebug()` call never returns true because it checks for `DebugInformationFormat` which is a compiler (cl) flag.
-
Brad King authored
-
Brad King authored
-
f086c665 VS: Fix VS 2015 .vcxproj file value for GenerateDebugInformation (#15894)
-
2b48f63c FindBLAS: Fix pattern matching on BLAS vendor name
-
Kitware Robot authored
-
- Jan 10, 2016
-
-
Kitware Robot authored
-
- Jan 09, 2016
-
-
Kitware Robot authored
-
- Jan 08, 2016
-
-
Brad King authored
Starting with VS 2015 the GenerateDebugInformation build property is an enumeration (`No`, `Debug`, `DebugFastLink`) instead of a boolean value (`false`, `true`). For now we simply change to `No` and `Debug` fix current behavior. Support for `/debug:fastlink` can be added later.
-
Brad King authored
The if(STREQUAL) expressions do not support globbing expressions. Use regular experssions with MATCHES instead. Reported-by:
Yahui Wang <youngqv@foxmail.com>
-
bbb3c4ff CPack/DragNDrop: Fix handling of certain license file content (#15899)
-
b947fc27 CTestCustom: Suppress -Wshadow warning about Solaris 'single' typedef
-