https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
f6e1ef5 cmake-mode: treat keywords as symbols Symbols such as "CHECK_FUNCTION_EXISTS" should not trigger an open block (due to containing the "word" FUNCTION). 08 October 2015, 17:56:07 UTC
750391a Merge topic 'cmGeneratorTarget-sources' af71c7b4 cmTarget: Remove Compute method. dce6581b cmGeneratorTarget: Move computed sources from cmTarget. 7b6dc0fe cmGeneratorTarget: Inline GetSourceFiles from cmTarget. 33f87bb1 cmGeneratorTarget: Move AddInterfaceEntries method. da1b0449 cmTarget: Remove a conditional for generate-time source addition. fe113f0f cmTarget: Split storage of sources from genexes. 776ff8eb cmTarget: Add Compute API for sources. 64f73150 cmTarget: Add API for generate-time source addition. c38e30f6 cmGeneratorTarget: Add methods for generate-time source addition. 5d3776a7 Access sources through cmGeneratorTarget. 7ce0991a GHS: Port API to cmGeneratorTarget. 156bd2c9 Xcode: Port away from unnecessary CMP0049 compatibility. 01e666c7 cmTarget: Join strings conditionally. bf28b787 cmGeneratorTarget: Rename internal member. 9d653f9c cmFLTKWrapUI: Remove CMake 2.2 compat code. 08 October 2015, 17:08:32 UTC
db266aa Merge topic 'refactor-current-dir-initialization' 28749903 cmState: Internalize the initialization of a snapshot from its parent. 6c02f62f Remove now-unused directory setters. 360e4e1d Set the current dirs on the snapshot before creating the cmMakefile. f716460e cmMakefile: Move invokation to initialize snapshot. 08 October 2015, 17:08:30 UTC
45e9f48 Merge topic 'cmake-script-mode-directory-vars' 8bb908b1 Document and test CMAKE_[CURRENT_](BINARY|SOURCE)_DIR in script mode 08 October 2015, 14:31:50 UTC
c997595 Merge topic 'cpack-nsis-bitmap' 3758af12 CPackNSIS: Add options to set the bitmap for NSIS installer left side 08 October 2015, 14:31:48 UTC
3cf7172 Merge topic 'update-kwsys' d0c3bf65 Merge branch 'upstream-kwsys' into update-kwsys bca73252 KWSys 2015-10-06 (d79801bb) 08 October 2015, 14:31:46 UTC
fc7a191 Merge topic 'fix-spelling-typos' 06247384 bootstrap: Fix spelling of "succeeded" b6702d40 Modules: Fix spelling of "succeeded" in check messages 08 October 2015, 14:31:44 UTC
c91b14e Merge topic 'release-nightly-linux64' b520b1ca Tests: Add a nightly Linux 64-bit binary 26a0b52d Tests: Rename Linux nightly release binary test to Linux32 08 October 2015, 14:31:42 UTC
2b9a155 Merge topic 'release-cygwin-subdir' fab35c95 Utilities/Release: Move cygwin packages to a subdirectory 08 October 2015, 14:31:40 UTC
fab711a Merge topic 'release-no-old-osx' 992c43d2 Tests: Rename OS X nightly release binary test 45fa326b Utilities/Release: Drop OS X ppc/i386 binary 9cbab63e Tests: Drop nightly OS X ppc/i386 binary 08 October 2015, 14:31:38 UTC
24c9752 CMake Nightly Date Stamp 08 October 2015, 04:01:05 UTC
2874990 cmState: Internalize the initialization of a snapshot from its parent. 07 October 2015, 18:19:42 UTC
6c02f62 Remove now-unused directory setters. 07 October 2015, 18:19:42 UTC
360e4e1 Set the current dirs on the snapshot before creating the cmMakefile. The cmMakefile should get a fully prepared snapshot and not clobber its definitions. It should eventually be able to process list files from any starting-point snapshot, though that is some refactoring away still. 07 October 2015, 18:19:41 UTC
af71c7b cmTarget: Remove Compute method. 07 October 2015, 18:17:55 UTC
dce6581 cmGeneratorTarget: Move computed sources from cmTarget. 07 October 2015, 06:37:58 UTC
7b6dc0f cmGeneratorTarget: Inline GetSourceFiles from cmTarget. 07 October 2015, 06:37:58 UTC
33f87bb cmGeneratorTarget: Move AddInterfaceEntries method. It will be needed here in a follow-up commit. 07 October 2015, 06:37:57 UTC
da1b044 cmTarget: Remove a conditional for generate-time source addition. It is not really necessary. 07 October 2015, 06:37:57 UTC
fe113f0 cmTarget: Split storage of sources from genexes. 07 October 2015, 06:37:57 UTC
776ff8e cmTarget: Add Compute API for sources. This method is a refactoring artifact. It will be removed in a follow-up. 07 October 2015, 06:37:57 UTC
64f7315 cmTarget: Add API for generate-time source addition. This method is a refactoring artifact. It will be removed in a follow-up. 07 October 2015, 06:37:57 UTC
c38e30f cmGeneratorTarget: Add methods for generate-time source addition. 07 October 2015, 06:37:57 UTC
5d3776a Access sources through cmGeneratorTarget. 07 October 2015, 06:37:56 UTC
7ce0991 GHS: Port API to cmGeneratorTarget. 07 October 2015, 06:37:56 UTC
2c4f902 CMake Nightly Date Stamp 07 October 2015, 04:01:07 UTC
f716460 cmMakefile: Move invokation to initialize snapshot. 06 October 2015, 19:46:09 UTC
156bd2c Xcode: Port away from unnecessary CMP0049 compatibility. The input does not need the conversion. 06 October 2015, 18:16:21 UTC
01e666c cmTarget: Join strings conditionally. 06 October 2015, 18:16:20 UTC
bf28b78 cmGeneratorTarget: Rename internal member. Leave the old name available for another use. 06 October 2015, 18:16:20 UTC
9d653f9 cmFLTKWrapUI: Remove CMake 2.2 compat code. CMake 3.0 dropped CMake <= 2.4 compatibility. 06 October 2015, 18:16:20 UTC
b520b1c Tests: Add a nightly Linux 64-bit binary 06 October 2015, 17:58:45 UTC
26a0b52 Tests: Rename Linux nightly release binary test to Linux32 Distinguish the name from a future 64-bit nightly binary. 06 October 2015, 17:56:19 UTC
256bf88 Merge topic 'cmGeneratorTarget-exports' d945b36a cmExportTryCompileFileGenerator: Evaluate genex with cmGeneratorTarget. 48f8b6ac cmExportFileGenerator: Evaluate genex with cmGeneratorTarget. 06 October 2015, 14:59:13 UTC
5d315f3 Merge topic 'FindOpenSSL-msvc-static-rt' 821e1778 FindOpenSSL: Add support for static MSVC runtime 06 October 2015, 14:59:08 UTC
53d90de Merge topic 'clean-up-cmLocalGenerator' 74d565e0 Remove unused cmLocalGenerator include. 09466690 Add cmOutputConverter include where needed. 0a730445 cmake: Remove needless cmLocalGenerator creation. 3339a750 CTest: Port away from cmLocalGenerator. 6da4cd8f CTest: Remove needless cmLocalGenerator creation. 94cc4e74 CPack: Remove needless cmLocalGenerator creation. 06 October 2015, 14:59:06 UTC
c914d2b Merge topic 'refactor-computation' 616f0311 cmGlobalGenerator: Move path computation to Compute. 9eea0486 cmGlobalGenerator: Do more computation at compute time. 2eca0559 cmGlobalGenerator: De-virtualize Compute(). 21f428f4 VisualStudio: Replace Compute override with AddExtraIDETargets override. a9588e90 VisualStudio10: Initialize the LongestSource at generate time. 4407eee0 cmGlobalGenerator: Call AddExtraIDETargets as a hook of Compute(). a09c545d Xcode: Extract a AddExtraIDETargets method. 06 October 2015, 14:59:00 UTC
9d5bfa5 Merge topic 'refactor-qt-autogen' 15c02cf1 QtAutogen: Port API to cmGeneratorTarget. f7738fd1 cmLocalGenerator: Constify target in API. b2054e16 QtAutogen: Port global generator to cmGeneratorTarget. 1e757c31 QtAutogen: Use a target type between loops. 5fb73017 QtAutogen: Make some private statics file static. 86f7fc5d QtAutogen: Move SetupAutoRccTarget method. 2aa3f500 QtAutogen: Move MergeRccOptions method. 59b91107 QtAutogen: Move GetRccExecutable method. 7254f645 QtAutogen: Move SetupAutoUicTarget method. 975b7539 QtAutogen: Move GetUicOpts method. f75ec604 QtAutogen: Move SetupAutoMocTarget method. f3158e45 QtAutogen: Move GetCompileDefinitionsAndDirectories method. 493b17f8 QtAutogen: Move SetupSourceFiles method. 06 October 2015, 14:58:58 UTC
15c02cf QtAutogen: Port API to cmGeneratorTarget. 06 October 2015, 14:56:44 UTC
d0c3bf6 Merge branch 'upstream-kwsys' into update-kwsys 06 October 2015, 14:32:55 UTC
bca7325 KWSys 2015-10-06 (d79801bb) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ d79801bb | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 2089567a..d79801bb Brad King (1): e56e3292 Encoding: Support building on Windows with WIN32_LEAN_AND_MEAN Terrell Russell (1): d79801bb SystemTools: Fix spelling of "succeeded" in comments 06 October 2015, 14:32:51 UTC
0624738 bootstrap: Fix spelling of "succeeded" 06 October 2015, 14:27:00 UTC
b6702d4 Modules: Fix spelling of "succeeded" in check messages Change "succeded" to "succeeded" everywhere. 06 October 2015, 14:26:19 UTC
fab35c9 Utilities/Release: Move cygwin packages to a subdirectory 06 October 2015, 14:13:28 UTC
8bb908b Document and test CMAKE_[CURRENT_](BINARY|SOURCE)_DIR in script mode 06 October 2015, 13:34:28 UTC
3758af1 CPackNSIS: Add options to set the bitmap for NSIS installer left side set MUI_WELCOMEFINISHPAGE_BITMAP set MUI_UNWELCOMEFINISHPAGE_BITMAP 06 October 2015, 13:08:37 UTC
3709e95 CMake Nightly Date Stamp 06 October 2015, 04:01:06 UTC
74d565e Remove unused cmLocalGenerator include. 05 October 2015, 18:59:56 UTC
0946669 Add cmOutputConverter include where needed. 05 October 2015, 18:58:06 UTC
0a73044 cmake: Remove needless cmLocalGenerator creation. 05 October 2015, 18:52:26 UTC
3339a75 CTest: Port away from cmLocalGenerator. 05 October 2015, 18:46:59 UTC
6da4cd8 CTest: Remove needless cmLocalGenerator creation. 05 October 2015, 18:46:59 UTC
94cc4e7 CPack: Remove needless cmLocalGenerator creation. 05 October 2015, 17:59:23 UTC
f7738fd cmLocalGenerator: Constify target in API. 05 October 2015, 17:22:02 UTC
b2054e1 QtAutogen: Port global generator to cmGeneratorTarget. 05 October 2015, 17:21:59 UTC
1e757c3 QtAutogen: Use a target type between loops. 05 October 2015, 17:21:56 UTC
5fb7301 QtAutogen: Make some private statics file static. 05 October 2015, 17:21:48 UTC
992c43d Tests: Rename OS X nightly release binary test The "Mac64" build is now the primary and only OS X build, so just name it "OSX". 05 October 2015, 17:09:36 UTC
45fa326 Utilities/Release: Drop OS X ppc/i386 binary Users with OS X 10.5 or below can build from source or use an older CMake version. 05 October 2015, 17:09:04 UTC
9cbab63 Tests: Drop nightly OS X ppc/i386 binary Users with OS X 10.5 or below can build from source or use an older CMake version. 05 October 2015, 17:09:04 UTC
86f7fc5 QtAutogen: Move SetupAutoRccTarget method. 05 October 2015, 16:55:09 UTC
2aa3f50 QtAutogen: Move MergeRccOptions method. 05 October 2015, 16:50:47 UTC
59b9110 QtAutogen: Move GetRccExecutable method. 05 October 2015, 16:50:00 UTC
7254f64 QtAutogen: Move SetupAutoUicTarget method. 05 October 2015, 16:48:41 UTC
975b753 QtAutogen: Move GetUicOpts method. 05 October 2015, 16:47:49 UTC
f75ec60 QtAutogen: Move SetupAutoMocTarget method. 05 October 2015, 16:46:58 UTC
f3158e4 QtAutogen: Move GetCompileDefinitionsAndDirectories method. 05 October 2015, 16:46:11 UTC
493b17f QtAutogen: Move SetupSourceFiles method. 05 October 2015, 16:45:21 UTC
616f031 cmGlobalGenerator: Move path computation to Compute. 05 October 2015, 16:43:18 UTC
9eea048 cmGlobalGenerator: Do more computation at compute time. 05 October 2015, 16:43:18 UTC
2eca055 cmGlobalGenerator: De-virtualize Compute(). It now implements the NVI pattern. 05 October 2015, 16:43:18 UTC
21f428f VisualStudio: Replace Compute override with AddExtraIDETargets override. 05 October 2015, 16:43:18 UTC
a9588e9 VisualStudio10: Initialize the LongestSource at generate time. There is no need to initialize it at compute time. 05 October 2015, 16:43:17 UTC
4407eee cmGlobalGenerator: Call AddExtraIDETargets as a hook of Compute(). Relieve the Xcode generator of having to reimplement Compute(). 05 October 2015, 16:43:17 UTC
a09c545 Xcode: Extract a AddExtraIDETargets method. 05 October 2015, 16:43:17 UTC
d945b36 cmExportTryCompileFileGenerator: Evaluate genex with cmGeneratorTarget. 05 October 2015, 16:42:27 UTC
48f8b6a cmExportFileGenerator: Evaluate genex with cmGeneratorTarget. 05 October 2015, 16:42:27 UTC
821e177 FindOpenSSL: Add support for static MSVC runtime Add an OPENSSL_MSVC_STATIC_RT option to switch from the default search for `/MD` libraries to look for `/MT` libraries instead. 05 October 2015, 15:40:09 UTC
f2791da Merge branch 'release' 05 October 2015, 14:34:10 UTC
679a5d2 Help: Fix version reference in 3.4 release notes The 3.4 notes cover changes since 3.3, not 3.4. 05 October 2015, 14:33:43 UTC
091fbd6 Begin post-3.4 development 05 October 2015, 14:16:03 UTC
7037ead Merge branch 'release' 05 October 2015, 14:14:12 UTC
86cc45e CMake 3.4.0-rc1 version update 05 October 2015, 14:11:00 UTC
850dcbf Help: Drop development topic notes to prepare release Release versions do not have the development topic section of the CMake Release Notes index page. 05 October 2015, 14:09:35 UTC
3187de2 Merge topic 'doc-3.4-relnotes' 19ce56e2 Help: Organize and revise 3.4 release notes c922aa18 Help: Consolidate 3.4 release notes 05 October 2015, 14:08:34 UTC
19ce56e Help: Organize and revise 3.4 release notes Add section headers similar to the 3.3 release notes and move each individual bullet into an appropriate section. Revise a few bullets. 05 October 2015, 14:05:26 UTC
c922aa1 Help: Consolidate 3.4 release notes Move all development release notes into a new version-specific document: tail -q -n +3 Help/release/dev/* > Help/release/3.4.rst git rm -- Help/release/dev/* except the sample topic: git checkout HEAD -- Help/release/dev/0-sample-topic.rst Reference the new document from the release notes index document. Add a title and intro sentence to the new document by hand. 05 October 2015, 14:05:26 UTC
6c25ceb Merge topic 'vs-win10-store' 2402bb8c Help: Document Windows 10 Universal Applications in cmake-toolchains(7) 1be2f12c VS: Add support for Windows 10 Universal (Store) Applications 2798dbda VS: Refactor indentation of LinkLibraryDependencies 8c426183 MSVC: Add system libs for WindowsStore on VS 2015 d1b87d72 VS: Select Windows 10 Store SDK and toolset for VS 2015 05 October 2015, 14:04:11 UTC
518dc27 Merge topic 'vs-win10-sdk' 45812111 VS: Select latest Windows 10 SDK if no specific version was requested 05 October 2015, 14:04:09 UTC
99c7c23 Merge topic 'FindMatlab-v8.6' 2775768f FindMatlab: Add support for Matlab R2015b 05 October 2015, 14:04:07 UTC
2402bb8 Help: Document Windows 10 Universal Applications in cmake-toolchains(7) 05 October 2015, 13:48:15 UTC
1be2f12 VS: Add support for Windows 10 Universal (Store) Applications Teach the VS 2015 generator to support WindowsStore 10.0 applications. Add target properties to customize them: * VS_WINDOWS_TARGET_PLATFORM_MIN_VERSION: Specifies the minimum version of the OS that the project can target. * VS_DESKTOP_EXTENSIONS_VERSION, VS_MOBILE_EXTENSIONS_VERSIONS, VS_IOT_EXTENSIONS_VERSION: Add a reference to the version of the SDK specified to the target allowing to target the extended functionality in a universal project. * VS_IOT_STARTUP_TASK: Specifies that the target should be built as an IOT continuous background task. 05 October 2015, 13:48:11 UTC
2798dbd VS: Refactor indentation of LinkLibraryDependencies Use our indentation specifier instead of hard-coding spaces. 05 October 2015, 13:24:50 UTC
2775768 FindMatlab: Add support for Matlab R2015b 05 October 2015, 13:16:14 UTC
a57f5ab CMake Nightly Date Stamp 05 October 2015, 04:01:04 UTC
fb4e14d CMake Nightly Date Stamp 04 October 2015, 04:01:04 UTC
7a6c3ff CMake Nightly Date Stamp 03 October 2015, 04:01:05 UTC
8c42618 MSVC: Add system libs for WindowsStore on VS 2015 Use WindowsApp.lib for a Universal Application Platform project. 02 October 2015, 20:41:41 UTC
d1b87d7 VS: Select Windows 10 Store SDK and toolset for VS 2015 02 October 2015, 20:34:11 UTC
4581211 VS: Select latest Windows 10 SDK if no specific version was requested If CMAKE_SYSTEM_VERSION is just "10.0" then use the latest SDK available since no particular version was requested. 02 October 2015, 20:18:44 UTC
back to top