- Oct 10, 2016
-
-
Stephen Kelly authored
CMake has several classes which have too many responsibilities. cmLocalGenerator is one of them. Start to extract the link line computation. Create generator-specific implementations of the interface to account for generator-specific behavior. Unfortunately MSVC60 has different behavior to everything else and CMake still generates makefiles for it. Isolate it with MSVC60-specific names.
-
Stephen Kelly authored
-
Stephen Kelly authored
Make it possible to invoke this functionality independent of cmLocalGenerator.
-
Brad King authored
-
a1cfc4fe cmMakefile: Simplify programmer error to an assert 4079ba20 cmMakefile: Implement LinkLibraries as an internal property 17ab8e33 cmMakefile: Inline method into only remaining caller 7edfcd0e cmMakefile: Inline method into caller 6c8dc7f1 cmake: Simplify find-package mode library addition 1efca9f4 cmMakefile: Remove obsolete parameter d9b5f0a3 cmTarget: Remove target name from parameter list 1c70c6cc cmMakefile: Use public API to find a target 2b7baed7 cmMakefile: Inline method into only caller 7ba95492 cmMakefile: Use public API to find a target 6d98b15f cmMakefile: Invert if() condition to remove else 869037ee cmMakefile: Remove ALIAS check 2f6462a6 cmMakefile: Collapse two consecutive if()s into one 148b83a1 cmMakefile: DeMorgan-invert condition 4457a9f1 cmMakefile: Return after error and remove else condition 4d039c5b cmMakefile: Invert handling of error condition ...
-
c637e0c5 cmMakefile: Return a string from GetDefineFlags fbc1b75c Test: Remove condition for CMake version no longer supported 3d0e95f6 cmLocalGenerator: Extract definition retrieval out of loop 2a49d86d Makefiles: Inline only use of method b0301db2 Makefiles: Make helper class independent of cmLocalGenerator 267e0209 cmMakefile: Remove pointless condition 009019f2 Makefiles: Extract identical code from condition 378849f4 Makefiles: Replace array access with local variable 4a3c49b4 Makefiles: Separate two coupled calls
-
7f90d5e5 Tests: Improve RunCMake.CPack_* failure message formatting
-
dda6775c Android: Record use of C++ by static libs in exported Android.mk files
-
8cdac469 Android: Fix support for cxxabi.h with libc++
-
2b9dad69 FindProtobuf: Fix protobuf_generate_*() to handle subdirs
-
Flip condition in GHS for readability.
-
-
-
Kitware Robot authored
-
- Oct 09, 2016
-
-
Daniel Pfeifer authored
Expat is built anyway.
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
-
Daniel Pfeifer authored
The file contains some conditions depending on the existence of CMake modules. This basically checks for CMake versions that are no longer supported. Remove the conditions.
-
Stephen Kelly authored
-
Stephen Kelly authored
It only needs output conversion.
-
Stephen Kelly authored
This method is never called with an empty string.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Kitware Robot authored
-
- Oct 08, 2016
-
-
Stephen Kelly authored
-
Brad King authored
-
Brad King authored
* upstream-KWSys: KWSys 2016-10-07 (dfe9b386)
-
Code extracted from: http://public.kitware.com/KWSys.git at commit dfe9b38635d80cb5253187c1ddf90923e1b9effd (master). Upstream Shortlog ----------------- Brad King (1): dfe9b386 SystemTools: Re-implement Strucmp
-
Kitware Robot authored
-
- Oct 07, 2016
-
-
Stephen Kelly authored
-
Stephen Kelly authored
cmMakefile should not have logic particular to individual cmake commands. The link_libraries() command is generally obsolete in favor of target_link_libraries(). An alternative language for CMake probably would not offer the former. The quirks and historical behaviors of the current language should be separate from the core classes of CMake to allow replacing the language.
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
-
Stephen Kelly authored
The various uses of AddLinkLibraryForTarget are going away. This is the only remaining non-deprecated use.
-
Brad King authored
-