- Mar 09, 2016
-
-
Brad King authored
This generator has been deprecated since CMake 3.3. Remove it. Update documentation, modules, and tests to drop content specific to this generator.
-
Brad King authored
Rename `cmLVS6G_IsFAT` to `cmLVS7G_IsFAT` since it is for the local VS 7 generator and not VS 6.
-
d929c35f CMakeForceCompiler: Deprecate this module and its macros
-
a4194deb Add FindLTTngUST module to find LTTng-UST library
-
37e8ccee GetPrerequisites: Fix gp_resolved_file_type on non-canonical paths
-
Kitware Robot authored
-
- Mar 08, 2016
-
-
Brad King authored
-
Brad King authored
We originally deprecated this module in commit v3.5.0-rc1~295^2 (CMakeForceCompiler: Deprecate this module and its macros, 2015-10-19). Then a use case was found to still require the module so the deprecation was reverted for CMake 3.5 by commit v3.5.0-rc3~4^2 (CMakeForceCompiler: De-deprecate until more use cases have alternatives, 2016-02-17). Since then `CMAKE_TRY_COMPILE_TARGET_TYPE` was introduced to provide an alternative solution for that use case. Deprecate the module again.
-
Brad King authored
* upstream-KWSys: KWSys 2016-03-08 (6b60c184)
-
Code extracted from: http://public.kitware.com/KWSys.git at commit 6b60c1843dbba9d4929496f9292cc78dab945c68 (master). Upstream Shortlog ----------------- Mariusz Pluciński (1): 6b60c184 SystemInformation: Fix compilation on VS Clang/C2 toolset Sean McBride (3): 6ea22e65 Suppressed clang -Wcomma warnings with void cast 8d9d489d Fixed clang-tidy warnings about macros missing defensive parens 1c544330 Made private method static to silence warning
-
Brad King authored
Canonicalize the input paths so we treat them both consistently, in particular when comparing them via string operations. This is needed for calls like fixup_bundle("${CMAKE_INSTALL_PREFIX}/../test" ...) Suggested-by:
Benjamin Ballet <bballet@ivsweb.com>
-
Brad King authored
-
3aa6fea6 VS: Fix VS 2015 .vcxproj debug setting for older toolsets (#15986)
-
72e0dc58 Diagnose recursive project/enable_language without crashing (#15999)
-
743f2a80 FindPython{Interp,Libs}: Clarify recommended call order
-
3f15665a VS: Fix VS 2015 .vcxproj debug setting for v100 toolset (#15986)
-
Kitware Robot authored
-
- Mar 07, 2016
-
-
Teach the Ninja generator to add the `-current_version` and the `-compatibility_version` flags based on the VERSION and SOVERSION target properties just as the Makefile generators do. Signed-off-by:
Bruce Stephens <bruce.r.stephens@gmail.com>
-
Move this method from cmMakefileLibraryTargetGenerator so it can be re-used for the Ninja generator too. Signed-off-by:
Bruce Stephens <bruce.r.stephens@gmail.com>
-
Brad King authored
Calling `project()` or `enable_language()` from a toolchain file will infinitely recurse since those commands load the toolchain file. Diagnose and reject this case with an error message instead of crashing when the stack eventually overflows.
-
Also detect the library version number. Provide results as variables and as an imported target, LTTng::UST. Signed-off-by:
Philippe Proulx <eeppeliteloop@gmail.com>
-
Brad King authored
-
Brad King authored
Improve wording in our advice about how to call both of these modules.
-
Brad King authored
-
Brad King authored
Since commit v3.4.2~2^2 (VS: Fix VS 2015 .vcxproj file value for GenerateDebugInformation, 2016-01-08) we generate invalid project files for the v110 and v120 toolsets. VS complains: C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppCommon.targets(639,9): error MSB4030: "Debug" is an invalid value for the "GenerateDebugInformation" parameter of the "Link" task. The "GenerateDebugInformation" parameter is of type "System.Boolean". This reveals that our VS flag map selection should be based on the toolset instead of the version of VS. However, that will be a non-trivial change so for now fix this particular use case by hard-coding a correction to the flag map. Reported-by:
Gregor Jasny <gjasny@googlemail.com>
-
Brad King authored
-
3906ca5a BundleUtilities: Fix regression handling frameworks
-
d4482dd9 CPackWIX: Support binary-only WiX installations
-
b682debd Utilities/Release: Switch to OS X 10.7 and Qt 5.5 for Mac binary
-
6122909c VS: Add option to set `ConfigurationType` of a .vcxproj file
-
190a5fdf Automatically use OpenSSL by default on Linux and FreeBSD if available
-
Fix logic error introduced in commit e422f738 (BundleUtilities: Fix treatment of .dylib inside .framework folders, 2016-02-11).
-
Kitware Robot authored
-
- Mar 06, 2016
-
-
Kitware Robot authored
-
- Mar 05, 2016
-
-
Kitware Robot authored
-
- Mar 04, 2016
-
-
Kitware Robot authored
-
- Mar 03, 2016
-
-
Kitware Robot authored
-