4bc1734 | Andre McCurdy | 14 October 2016, 23:26:58 UTC | CheckFunctionExists.c: avoid gcc warnings with -Wstrict-prototypes Avoid warnings (and therefore build failures etc) if a user happens to add -Wstrict-prototypes to CFLAGS. | $ gcc --version | gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4 | | $ gcc -Wstrict-prototypes -Werror -DCHECK_FUNCTION_EXISTS=pthread_create -o foo.o -c Modules/CheckFunctionExists.c | Modules/CheckFunctionExists.c:7:3: error: function declaration isn't a prototype [-Werror=strict-prototypes] | CHECK_FUNCTION_EXISTS(); | ^ | cc1: all warnings being treated as errors | Signed-off-by: Andre McCurdy <armccurdy@gmail.com> | 14 October 2016, 23:26:58 UTC |
0d81863 | Brad King | 14 October 2016, 14:55:31 UTC | Merge branch 'release' | 14 October 2016, 14:55:31 UTC |
a8513d8 | Brad King | 14 October 2016, 13:25:34 UTC | Merge topic 'vs-host-x64-tools' d079e71c VS: Provide an option to use x64 host tools 779939a0 Help: Document VS and Xcode toolset selection | 14 October 2016, 13:25:34 UTC |
d079e71 | Brad King | 07 October 2016, 19:57:04 UTC | VS: Provide an option to use x64 host tools Visual Studio provides toolchains that are themselves built for 32-bit or 64-bit host architectures. By default it uses the 32-bit tools, but it can be told to prefer the 64-bit tools on 64-bit hosts. Extend the `CMAKE_GENERATOR_TOOLSET` specification to provide a way to request use of the 64-bit host tools. Closes: #15622 | 14 October 2016, 13:22:26 UTC |
eb923da | Brad King | 14 October 2016, 13:02:51 UTC | Merge topic 'flush-archive-list' 39b08858 cmSystemTools: Flush output buffer for list_item_verbose | 14 October 2016, 13:02:51 UTC |
02946e0 | Brad King | 14 October 2016, 13:02:48 UTC | Merge topic 'FindBoost-minor-cleanup' 08b9a0fd FindBoost: Simplify library dir detection with cascading if/elseif/else ca4029fa FindBoost: Minor style updates 2e242b5c FindBoost: Use list(INSERT) to simplify suffix list generation 6699d46a FindBoost: Use string(APPEND) in more cases | 14 October 2016, 13:02:48 UTC |
8b49667 | Brad King | 14 October 2016, 13:02:45 UTC | Merge topic 'st2-exclude-patterns-variable' 19ffc072 Sublime: Exclude build tree from source tree project only optionally | 14 October 2016, 13:02:45 UTC |
dabd177 | Brad King | 14 October 2016, 13:02:43 UTC | Merge topic 'ninja-framework-POST_BUILD' 20278872 Ninja: Fix POST_BUILD commands on macOS Frameworks | 14 October 2016, 13:02:43 UTC |
03622ee | Brad King | 14 October 2016, 13:02:40 UTC | Merge topic 'ninja-rc-regression' 9977899d Ninja: Fix RC language depfile generation with cmcldeps | 14 October 2016, 13:02:40 UTC |
f0579e2 | Brad King | 14 October 2016, 13:02:36 UTC | Merge topic 'LINK_WHAT_YOU_USE-allow-OFF' 2f79b22c Merge branch 'backport-LINK_WHAT_YOU_USE-allow-OFF' into LINK_WHAT_YOU_USE-allow-OFF 33cb0173 Honor LINK_WHAT_YOU_USE when set to OFF 933e54d3 Honor LINK_WHAT_YOU_USE when set to OFF | 14 October 2016, 13:02:36 UTC |
4c921e5 | Kitware Robot | 14 October 2016, 04:01:08 UTC | CMake Nightly Date Stamp | 14 October 2016, 04:01:08 UTC |
a975b21 | Brad King | 13 October 2016, 18:09:43 UTC | Merge branch 'ninja-framework-POST_BUILD' into release | 13 October 2016, 18:09:43 UTC |
2027887 | Brad King | 13 October 2016, 17:51:10 UTC | Ninja: Fix POST_BUILD commands on macOS Frameworks The condition added by commit v2.8.12~179^2 (OS X: Fix regression handling frameworks for Ninja, 2013-07-16) for excluding use of versioning symlinks on macOS Frameworks must match that used for POST_BUILD selection. Otherwise we place the POST_BUILD commands after a symlink step that is never added. Closes: #16363 | 13 October 2016, 18:04:12 UTC |
2d6fba6 | Brad King | 13 October 2016, 17:38:28 UTC | Merge branch 'backport-LINK_WHAT_YOU_USE-allow-OFF' into release | 13 October 2016, 17:38:28 UTC |
2f79b22 | Brad King | 13 October 2016, 17:35:40 UTC | Merge branch 'backport-LINK_WHAT_YOU_USE-allow-OFF' into LINK_WHAT_YOU_USE-allow-OFF | 13 October 2016, 17:35:40 UTC |
33cb017 | Jamie Snape | 12 October 2016, 22:15:35 UTC | Honor LINK_WHAT_YOU_USE when set to OFF Explicitly setting variable CMAKE_LINK_WHAT_YOU_USE or property LINK_WHAT_YOU_USE to OFF should not cause LWYU to run. Fix the property lookup to use GetPropertyAsBool. | 13 October 2016, 17:34:35 UTC |
933e54d | Jamie Snape | 12 October 2016, 22:15:35 UTC | Honor LINK_WHAT_YOU_USE when set to OFF Explicitly setting variable CMAKE_LINK_WHAT_YOU_USE or property LINK_WHAT_YOU_USE to OFF should not cause LWYU to run. Fix the property lookup to use GetPropertyAsBool. | 13 October 2016, 17:32:22 UTC |
f6386a7 | Brad King | 13 October 2016, 17:15:46 UTC | Merge branch 'ninja-rc-regression' into release | 13 October 2016, 17:15:46 UTC |
9977899 | Ben Boeckel | 13 October 2016, 16:42:54 UTC | Ninja: Fix RC language depfile generation with cmcldeps In commit v3.7.0-rc1~275^2 (Ninja: Use full path for all source files, 2016-08-05), the source path was changed to use an absolute path. Inside of `cmcldeps` for `.rc` file compilation, it uses a separate argument for the path to the source file. This ended up causing `cmcldeps` to transform the following call: cmcldeps.exe RC source.rc ... C:/full/path/to/source.rc into: ... C:/full/path/to//Tc source.rc which is invalid. Update the source filename to use the full path to the source file so that the path is replaced properly. | 13 October 2016, 17:03:57 UTC |
08b9a0f | Alex Turbov | 13 October 2016, 08:17:53 UTC | FindBoost: Simplify library dir detection with cascading if/elseif/else | 13 October 2016, 14:19:07 UTC |
ca4029f | Alex Turbov | 13 October 2016, 08:17:53 UTC | FindBoost: Minor style updates | 13 October 2016, 14:17:24 UTC |
2e242b5 | Alex Turbov | 13 October 2016, 08:17:53 UTC | FindBoost: Use list(INSERT) to simplify suffix list generation | 13 October 2016, 14:16:46 UTC |
6699d46 | Alex Turbov | 13 October 2016, 08:17:53 UTC | FindBoost: Use string(APPEND) in more cases | 13 October 2016, 14:15:34 UTC |
39b0885 | Dāvis Mosāns | 11 October 2016, 19:46:10 UTC | cmSystemTools: Flush output buffer for list_item_verbose When `std::cout` and `FILE *stdout` are used at same time need to explicitly flush otherwise they can be out of sync. | 13 October 2016, 13:24:45 UTC |
ac5c492 | Brad King | 13 October 2016, 13:14:55 UTC | Merge branch 'release' | 13 October 2016, 13:14:55 UTC |
d61bfcb | Brad King | 13 October 2016, 13:03:36 UTC | Merge topic 'ice-3.6.3' 6e5a3655 FindIce: Add support for version 3.6.3 | 13 October 2016, 13:03:36 UTC |
9273eed | Brad King | 13 October 2016, 13:03:32 UTC | Merge topic 'msbuild-json' ccdc3d30 Add a script to convert from MSBuild XML to a JSON format | 13 October 2016, 13:03:32 UTC |
779939a | Brad King | 07 October 2016, 19:56:14 UTC | Help: Document VS and Xcode toolset selection Add explicit sections to the individual generator documentation to cover the `cmake -T` option along with the default behavior for each generator. | 13 October 2016, 12:59:27 UTC |
1b592b6 | Brad King | 13 October 2016, 12:26:07 UTC | Merge topic 'vs-default-generator' 5380948f cmake: Fix default VS generator selection for Microsoft Build Tools 1aee54ed cmake: Simplify default generator search by switching direction 24c86e1c cmake: Use array iteration for default generator VS variants 6db64ad4 cmake: Use array iteration for default generator list d3df00ae cmake: Rename default generator selection list variable 10160f69 cmake: Rename default generator selection internal variable 0838d20e cmake: Simplify VS registry entry lookup 8f33de92 cmake: Factor out default generator selection into helper | 13 October 2016, 12:26:07 UTC |
30fe9f0 | Brad King | 13 October 2016, 12:26:05 UTC | Merge topic 'FindSDL-mingw-mwindows' 632326a7 FindSDL: Add -mwindows to link flags for MinGW, correct wording | 13 October 2016, 12:26:05 UTC |
bd74517 | Brad King | 13 October 2016, 12:26:02 UTC | Merge topic 'FindProtobuf-debug-suffix' d9190f33 FindProtobuf: Search for debug library named with `d` suffix | 13 October 2016, 12:26:02 UTC |
2be36b0 | Brad King | 13 October 2016, 12:25:58 UTC | Merge topic 'remove-obsolete' b6a174d2 Makefiles: Remove query for CMAKE_OBJECT_NAME d0faa58a Makefiles: Remove forbidden flag logic | 13 October 2016, 12:25:58 UTC |
9d0e556 | Brad King | 13 October 2016, 12:25:56 UTC | Merge topic 'ExternalProject-fix-CMAKE_CACHE_ARGS-list' a3c98cb3 ExternalProject: Fix regression in passing list to CMAKE_CACHE_ARGS | 13 October 2016, 12:25:56 UTC |
3b07c58 | Brad King | 13 October 2016, 12:25:52 UTC | Merge topic 'vs15-separate-flag-table' b1d67ae8 VS: Split flag table between v140 and v141 toolsets | 13 October 2016, 12:25:52 UTC |
0123500 | Brad King | 13 October 2016, 12:25:49 UTC | Merge topic 'cmake-gui-fix-extra-generator-names' bf86012a cmake-gui: Fix "extra" generator entries in drop-down list | 13 October 2016, 12:25:49 UTC |
1a64962 | Brad King | 13 October 2016, 12:20:08 UTC | Merge branch 'ice-3.6.3' into release | 13 October 2016, 12:20:08 UTC |
6e5a365 | Roger Leigh | 12 October 2016, 21:41:51 UTC | FindIce: Add support for version 3.6.3 | 13 October 2016, 12:19:27 UTC |
429cc18 | Kitware Robot | 13 October 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 13 October 2016, 04:01:04 UTC |
ccdc3d3 | Don Olmstead | 11 October 2016, 00:52:49 UTC | Add a script to convert from MSBuild XML to a JSON format This will supersede the `cmparseMSBuildXML.py` script once we have support for loading the JSON files instead of using hard-coded flag tables. | 12 October 2016, 18:40:18 UTC |
19ffc07 | Bruno Pedrosa | 10 October 2016, 19:18:54 UTC | Sublime: Exclude build tree from source tree project only optionally Create a `CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE` variable to control addition of the build tree to `folder_exclude_patterns` in the `.sublime-project`. Change the default of this behavior to OFF. Closes: #16351 | 12 October 2016, 16:38:00 UTC |
632326a | Emil Laine | 15 September 2016, 12:29:33 UTC | FindSDL: Add -mwindows to link flags for MinGW, correct wording The `-mwindows` flag is needed to avoid creating an additional console window when starting SDL applications built with MinGW. There is no `mwindows` library. See also https://cygwin.com/ml/cygwin/2007-04/msg00027.html | 12 October 2016, 12:49:16 UTC |
8eb6038 | Kitware Robot | 12 October 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 12 October 2016, 04:01:04 UTC |
5380948 | Brad King | 11 October 2016, 17:36:41 UTC | cmake: Fix default VS generator selection for Microsoft Build Tools Some versions of the VS tools do not install the registry entry HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\$v;InstallDir but all appear to set HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\$v\Setup\VC;ProductDir Update our search to consider both entries. Closes: #16360 | 11 October 2016, 17:39:58 UTC |
1aee54e | Brad King | 11 October 2016, 17:29:37 UTC | cmake: Simplify default generator search by switching direction Search from newest to oldest and stop once found. | 11 October 2016, 17:32:33 UTC |
24c86e1 | Brad King | 11 October 2016, 17:14:26 UTC | cmake: Use array iteration for default generator VS variants | 11 October 2016, 17:19:01 UTC |
6db64ad | Brad King | 11 October 2016, 17:09:38 UTC | cmake: Use array iteration for default generator list | 11 October 2016, 17:17:48 UTC |
d3df00a | Brad King | 11 October 2016, 17:06:58 UTC | cmake: Rename default generator selection list variable | 11 October 2016, 17:16:24 UTC |
10160f6 | Brad King | 11 October 2016, 15:50:56 UTC | cmake: Rename default generator selection internal variable | 11 October 2016, 15:50:56 UTC |
0838d20 | Brad King | 11 October 2016, 15:35:49 UTC | cmake: Simplify VS registry entry lookup | 11 October 2016, 15:46:45 UTC |
8f33de9 | Brad King | 11 October 2016, 15:25:28 UTC | cmake: Factor out default generator selection into helper | 11 October 2016, 15:30:46 UTC |
d0255d5 | Brad King | 11 October 2016, 12:42:16 UTC | Merge branch 'cmake-gui-fix-extra-generator-names' into release | 11 October 2016, 12:42:16 UTC |
bf86012 | Brad King | 11 October 2016, 12:35:11 UTC | cmake-gui: Fix "extra" generator entries in drop-down list Refactoring in commit v3.7.0-rc1~291^2~1 (Refactor extra generator registration to use factories, 2016-07-20) accidentally switched the order of the "extra - base" generator names to "base - extra". Switch it back. While this could affect all callers of the `GetRegisteredGenerators` method, only cmake-gui actually used this particular field. Closes: #16359 | 11 October 2016, 12:39:44 UTC |
2fb8e5b | Kitware Robot | 11 October 2016, 04:01:06 UTC | CMake Nightly Date Stamp | 11 October 2016, 04:01:06 UTC |
d9190f3 | Adam Martin | 10 October 2016, 19:17:10 UTC | FindProtobuf: Search for debug library named with `d` suffix Protobuf now provides a CMake-based build system that optionally adds a suffix to the debug library name [1]. Update our `find_library` call to consider names with the default value for this suffix, `d`. [1] https://github.com/google/protobuf/blob/431cee60/cmake/libprotoc.cmake#L107 | 10 October 2016, 19:44:21 UTC |
656ebac | Brad King | 10 October 2016, 18:55:28 UTC | Merge topic 'extract-cmLinkLineComputer' 41340304 cmLinkLineComputer: Extract link libraries computation from cmLocalGenerator f03d446e cmLinkLineComputer: Move FrameworkPath computation from cmLocalGenerator 3444105f cmLocalGenerator: Inline last use of local variable 77c4202e cmLinkLineComputer: Move RPath computation from cmLocalGenerator 09b6cc66 cmLinkLineComputer: Move LinkPath computation from cmLocalGenerator 0c978063 cmLinkLineComputer: Move ComputeLinkLibs from cmLocalGenerator 0152a01f cmLocalGenerator: Move variable to where it is used 011e6870 cmLocalGenerator: Use a std::string instead of char* cbca80f3 cmLocalGenerator: Move stringstream to where it is used d48f69d0 cmLocalGenerator: Move flag determination up in the function ff8e321c cmLocalGenerator: Separate stdlib content from library stream 80f57e67 cmLocalGenerator: Separate rpath content from library stream 7ef83468 cmLocalGenerator: Pass link library info to OutputLinkLibraries 69295812 Makefiles: Port CreateLinkLibs to cmLinkLineComputer 5b361fdd cmLinkLineComputer: Extract from cmLocalGenerator 2e5d1990 Ninja: Constify ... | 10 October 2016, 18:55:28 UTC |
acd2eab | Brad King | 10 October 2016, 18:49:10 UTC | Merge branch 'ExternalProject-fix-CMAKE_CACHE_ARGS-list' into release | 10 October 2016, 18:49:10 UTC |
a3c98cb | Max Smolens | 10 October 2016, 15:39:57 UTC | ExternalProject: Fix regression in passing list to CMAKE_CACHE_ARGS Fix passing a list to the CMAKE_CACHE_ARGS and CMAKE_CACHE_DEFAULT_ARGS options of ExternalProject_Add. Following commit v3.7.0-rc1~273^2~1 (prefer list(APPEND) over string(APPEND) where appropriate, 2016-08-08), the semicolon list separator after the first list element was missing in the generated cache. | 10 October 2016, 18:40:12 UTC |
4134030 | Stephen Kelly | 08 October 2016, 10:21:39 UTC | cmLinkLineComputer: Extract link libraries computation from cmLocalGenerator Hide some methods which no longer need to be public. | 10 October 2016, 18:38:59 UTC |
f03d446 | Stephen Kelly | 08 October 2016, 10:21:39 UTC | cmLinkLineComputer: Move FrameworkPath computation from cmLocalGenerator Add UseWatcomQuote state, and remove corresponding method parameters. | 10 October 2016, 18:38:59 UTC |
3444105 | Stephen Kelly | 08 October 2016, 10:21:38 UTC | cmLocalGenerator: Inline last use of local variable | 10 October 2016, 18:38:59 UTC |
77c4202 | Stephen Kelly | 08 October 2016, 10:21:38 UTC | cmLinkLineComputer: Move RPath computation from cmLocalGenerator Add state for Relink and populate it at the point of cmLinkLineComputer initialization. This allows removal of the parameter in go-between methods. | 10 October 2016, 18:38:59 UTC |
09b6cc6 | Stephen Kelly | 08 October 2016, 10:21:38 UTC | cmLinkLineComputer: Move LinkPath computation from cmLocalGenerator Add a ConvertToOutputForExisting method which can be made virtual later to satisfy different generator needs. Pass additional strings as parameters for now. They can be turned into class state later. | 10 October 2016, 18:38:58 UTC |
0c97806 | Stephen Kelly | 08 October 2016, 10:21:38 UTC | cmLinkLineComputer: Move ComputeLinkLibs from cmLocalGenerator Add a cmOutputConverter to the cmLinkLineComputer and factory methods to facilitate shell escapes. Add state to the cmLinkLineComputer to record whether outputting for response files or for watcom, to satisfy the cmOutputConverter API. These are constant for the lifetime of the cmLinkLineComputer, even when its functionality is extended in the future. This also keeps the signatures of cmLinkLineComputer relatively simple. Pass the cmComputeLinkInformation as a method parameter so that cmLinkLineComputer is free from target-specific state. An instance should be usable for all targets in a directory. | 10 October 2016, 18:38:58 UTC |
0152a01 | Stephen Kelly | 08 October 2016, 10:21:37 UTC | cmLocalGenerator: Move variable to where it is used | 10 October 2016, 18:38:57 UTC |
011e687 | Stephen Kelly | 08 October 2016, 10:21:37 UTC | cmLocalGenerator: Use a std::string instead of char* | 10 October 2016, 18:38:56 UTC |
cbca80f | Stephen Kelly | 08 October 2016, 10:21:37 UTC | cmLocalGenerator: Move stringstream to where it is used | 10 October 2016, 18:38:56 UTC |
d48f69d | Stephen Kelly | 08 October 2016, 10:21:37 UTC | cmLocalGenerator: Move flag determination up in the function This content is independent of any targets. | 10 October 2016, 18:38:55 UTC |
ff8e321 | Stephen Kelly | 08 October 2016, 10:21:37 UTC | cmLocalGenerator: Separate stdlib content from library stream | 10 October 2016, 18:38:55 UTC |
80f57e6 | Stephen Kelly | 08 October 2016, 10:21:36 UTC | cmLocalGenerator: Separate rpath content from library stream | 10 October 2016, 18:38:55 UTC |
7ef8346 | Stephen Kelly | 08 October 2016, 10:21:36 UTC | cmLocalGenerator: Pass link library info to OutputLinkLibraries Remove the cmGeneratorTarget from the interface. This is simplification of the OutputLinkLibraries responsibilities so that it can be broken apart into multiple methods. | 10 October 2016, 18:38:54 UTC |
6929581 | Stephen Kelly | 08 October 2016, 10:21:36 UTC | Makefiles: Port CreateLinkLibs to cmLinkLineComputer | 10 October 2016, 18:38:54 UTC |
5b361fd | Stephen Kelly | 08 October 2016, 10:21:36 UTC | cmLinkLineComputer: Extract from cmLocalGenerator 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. | 10 October 2016, 18:38:53 UTC |
2e5d199 | Stephen Kelly | 08 October 2016, 10:21:35 UTC | Ninja: Constify | 10 October 2016, 18:38:53 UTC |
b3701f9 | Stephen Kelly | 08 October 2016, 10:21:35 UTC | cmLocalGenerator: Inline conversion into link computation Make it possible to invoke this functionality independent of cmLocalGenerator. | 10 October 2016, 18:38:52 UTC |
2711701 | Brad King | 10 October 2016, 15:46:20 UTC | Merge branch 'vs15-separate-flag-table' into release | 10 October 2016, 15:46:20 UTC |
b1d67ae | Brad King | 10 October 2016, 15:12:36 UTC | VS: Split flag table between v140 and v141 toolsets In commit v3.7.0-rc1~156^2~1 (VS: Update v140 flag tables from VS 15 MSBuild files, 2016-09-02) we extended the v140 flag table with values from the v141 toolset that comes with VS 15. However, the v140 toolset that comes with VS 14 does not have all of these entries and so the flags just need to be passed without special mapping. In order to support both toolsets, split our CL flag table into separate copies for each version and switch off the toolset name. Closes: #16352 | 10 October 2016, 15:43:39 UTC |
06b71ff | Brad King | 10 October 2016, 15:31:04 UTC | Merge branch 'release' | 10 October 2016, 15:31:04 UTC |
1e6aaef | Brad King | 10 October 2016, 14:23:45 UTC | Merge topic 'clean-up-link-configuration' 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 ... | 10 October 2016, 14:23:45 UTC |
ea533eb | Brad King | 10 October 2016, 14:23:42 UTC | Merge topic 'ninja-cleanups' cc5e6b82 Ninja: Extract identical code from condition d9fde87d Ninja: Replace array access with local variable d92c160d Ninja: Separate two coupled calls | 10 October 2016, 14:23:42 UTC |
8fe948c | Brad King | 10 October 2016, 14:23:39 UTC | Merge topic 'minor-cleanups' 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 | 10 October 2016, 14:23:39 UTC |
9c7fc00 | Brad King | 10 October 2016, 14:23:36 UTC | Merge topic 'cmake-cleanup' 326d5fa7 Allow custom built libarchive to use custom built expat. 7d45db99 Don't require liblzma when using system libarchive a28b8f95 Don't require libbz2 when using system libarchive 66c6144c CMakeCPack: remove obsolete conditions | 10 October 2016, 14:23:36 UTC |
211e322 | Brad King | 10 October 2016, 14:23:33 UTC | Merge topic 'test-cpack-improve-failure-messages' 7f90d5e5 Tests: Improve RunCMake.CPack_* failure message formatting | 10 October 2016, 14:23:33 UTC |
e8cdbec | Brad King | 10 October 2016, 14:23:30 UTC | Merge topic 'update-kwsys' c22f3cf7 Merge branch 'upstream-KWSys' into update-kwsys bf28a387 KWSys 2016-10-07 (dfe9b386) | 10 October 2016, 14:23:30 UTC |
d3f1fcf | Brad King | 10 October 2016, 14:23:27 UTC | Merge topic 'android-export-has-cpp' dda6775c Android: Record use of C++ by static libs in exported Android.mk files | 10 October 2016, 14:23:27 UTC |
19d4f94 | Brad King | 10 October 2016, 14:23:24 UTC | Merge topic 'android-cxxabi' 8cdac469 Android: Fix support for cxxabi.h with libc++ | 10 October 2016, 14:23:24 UTC |
ce00292 | Brad King | 10 October 2016, 14:23:21 UTC | Merge topic 'FindProtobuf-fix-subdirs' 2b9dad69 FindProtobuf: Fix protobuf_generate_*() to handle subdirs | 10 October 2016, 14:23:21 UTC |
c637e0c | Stephen Kelly | 09 October 2016, 08:47:45 UTC | cmMakefile: Return a string from GetDefineFlags Flip condition in GHS for readability. | 10 October 2016, 14:09:54 UTC |
fbc1b75 | Stephen Kelly | 09 October 2016, 08:47:44 UTC | Test: Remove condition for CMake version no longer supported | 10 October 2016, 14:09:54 UTC |
3d0e95f | Stephen Kelly | 09 October 2016, 08:47:44 UTC | cmLocalGenerator: Extract definition retrieval out of loop | 10 October 2016, 14:09:54 UTC |
e3c5aed | Kitware Robot | 10 October 2016, 04:01:04 UTC | CMake Nightly Date Stamp | 10 October 2016, 04:01:04 UTC |
326d5fa | Daniel Pfeifer | 09 October 2016, 22:21:00 UTC | Allow custom built libarchive to use custom built expat. Expat is built anyway. | 09 October 2016, 22:21:00 UTC |
7d45db9 | Daniel Pfeifer | 09 October 2016, 22:12:34 UTC | Don't require liblzma when using system libarchive | 09 October 2016, 22:12:34 UTC |
a28b8f9 | Daniel Pfeifer | 09 October 2016, 22:08:06 UTC | Don't require libbz2 when using system libarchive | 09 October 2016, 22:08:06 UTC |
66c6144 | Daniel Pfeifer | 09 October 2016, 21:59:15 UTC | CMakeCPack: remove obsolete conditions 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. | 09 October 2016, 21:59:15 UTC |
b6a174d | Stephen Kelly | 09 October 2016, 08:58:33 UTC | Makefiles: Remove query for CMAKE_OBJECT_NAME it is not set. | 09 October 2016, 08:58:33 UTC |
d0faa58 | Stephen Kelly | 09 October 2016, 08:58:33 UTC | Makefiles: Remove forbidden flag logic This might have been needed some day in the past, but not anymore. | 09 October 2016, 08:58:33 UTC |
2a49d86 | Stephen Kelly | 09 October 2016, 08:47:44 UTC | Makefiles: Inline only use of method | 09 October 2016, 08:47:44 UTC |
b0301db | Stephen Kelly | 09 October 2016, 08:47:44 UTC | Makefiles: Make helper class independent of cmLocalGenerator It only needs output conversion. | 09 October 2016, 08:47:44 UTC |
267e020 | Stephen Kelly | 09 October 2016, 08:47:44 UTC | cmMakefile: Remove pointless condition This method is never called with an empty string. | 09 October 2016, 08:47:44 UTC |
009019f | Stephen Kelly | 09 October 2016, 08:47:43 UTC | Makefiles: Extract identical code from condition | 09 October 2016, 08:47:43 UTC |