https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
504f6f2 FindGit: add support for SourceTree on Windows Fixes Mantis bug #15758 12 October 2015, 19:06:26 UTC
e5fb30f Merge branch 'release' 12 October 2015, 14:31:37 UTC
e6b35ab Merge topic 'ctest-submit-content-type' 2a6e0b61 CTest: Set Content-Type header for http file upload (#15774) 12 October 2015, 14:31:00 UTC
8f3ea27 Merge branch 'cpack-wix-typos' into release 12 October 2015, 14:30:16 UTC
1ee948d Merge branch 'emacs-mode-fix-accidental-indentation' into release 12 October 2015, 14:29:56 UTC
e33fe79 Merge branch 'doc-clarify-shared-lib' into release 12 October 2015, 14:29:44 UTC
4df5c3d Merge branch 'revert-compiler-features-solaris' into release 12 October 2015, 14:29:36 UTC
889d90d Merge branch 'ctest-submit-content-type' into release 12 October 2015, 14:29:27 UTC
aad0e62 Merge topic 'use-generator-target' 1c1c2a12 cmGeneratorTarget: Port ExpandLinkItems away from cmTarget. c66084f5 cmGeneratorTarget: Port GetImportLinkInterface away from cmTarget. 83c29e39 cmGeneratorTarget: Port ComputeLinkImplementationLibraries away from cmTarget. 19882554 cmGeneratorTarget: Port handleSystemIncludesDep away from cmTarget. c1f687b1 cmGeneratorTarget: Port GetLinkImplementationLibrariesInternal. a6e1f05c cmGeneratorTarget: Port ComputeLinkInterface away from cmTarget. 654002fe cmGeneratorTarget: Port ComputeLinkInterfaceLibraries away from cmTarget. 922c8901 cmGeneratorTarget: Port GetLinkInterface away from cmTarget. eaa5b9cb cmGeneratorTarget: Port cmTargetCollectLinkLanguages away from cmTarget. f539da12 cmGeneratorTarget: Port GetLinkInterfaceLibraries away from cmTarget. 1c5d70f9 cmGeneratorTarget: Port processILibs away from cmTarget. 064c2488 cmComputeLinkDepends: Port some API to cmGeneratorTarget. 3e428fdc cmGeneratorTarget: Move IsImportedSharedLibWithoutSOName from cmTarget. 110fd2fb cmGeneratorTarget: Move GetOutputTargetType from cmTarget. e7391699 cmGeneratorTarget: Move HasMacOSXRpathInstallNameDir from cmTarget. c5718217 cmGeneratorTarget: Move HaveInstallTreeRPATH from cmTarget. ... 12 October 2015, 14:26:20 UTC
83d2b6f Merge topic 'refactor-cache-manager' 79a309d7 cmState: Port away from cmake instance. e2eecae2 cmState: Move ParseCacheEntry from cmCacheManager. b5212c68 cmState: Add API for cache version. 95b0d761 cmState: Externalize logic to caller. 6f02034e cmState: Make AddCacheEntry method private. 435a2f3c cmCacheManager: Port away from cmake instance. 062ed22e cmState: Add cache file manipulation wrappers. a02e53eb Inline unary LoadCache. bec3487f cmCacheManager: Remove cmMakefile dependency. e0f740f1 Always cache entries through the cmake instance. 2afadb0d cmake: Port away from trivial cmCacheManager use. 3d8c299f cmake: Use existing cache API wrapper. 12 October 2015, 14:26:18 UTC
762108f Merge topic 'add-cmLocalGenerator-API' 223d0efe Remove some needless GetMakefile() calls. a367416c cmLocalGenerator: Add current source directory accessor. bbef3c2d cmLocalGenerator: Add current binary directory accessor. 12cb3bdc cmLocalGenerator: Add Home directory accessors. 72efa15d Eclipse: Port API to cmLocalGenerator. f2a641d6 Kate: Remove unused variables. 10cf42f5 Kate: Port API to cmLocalGenerator. e46ef270 export: Port internal method to cmGeneratorTarget. 53d3a1c9 cmMakefile: Remove unused GetProjectName calls. 4ab2750c cmLocalGenerator: Add GetProjectName method. c8187f41 cmCPluginAPI: Inline code to get project name. 8c6e6dd3 cmMakefile: Inline initialization of project name. 27916f2c cmLocalGenerator: Add cmake instance accessor. 12 October 2015, 14:26:15 UTC
f3fa7c6 Merge topic 'minor-cleanups' 096f0988 cmComputeLinkDepends: Remove unused typedef. ee44be22 cmGeneratorTarget: Use local GetProperty method. 4f767afe cmMakefile: Remove unneeded container clears. c72d276a C::B: Remove unused variables. c99b6cef cmLocalGenerator: Devirtualize method. 12 October 2015, 14:26:13 UTC
5dba212 Merge topic 'emacs-mode-unscreamify-more' 47f4b3b6 cmake-mode.el: unscreamify symbols instead of words 12 October 2015, 14:26:11 UTC
3f7f4e1 Merge topic 'emacs-mode-fix-accidental-indentation' a935745d cmake-mode.el: treat keywords as symbols 12 October 2015, 14:26:09 UTC
2f2baf0 Merge topic 'cpack-wix-typos' fb9ec243 CPackWIX: fix typos in documentation 12 October 2015, 14:26:07 UTC
b6dcf68 Merge topic 'doc-clarify-shared-lib' 6556481e Help: Document that SHARED libraries must export a symbol (#15775) 12 October 2015, 14:26:05 UTC
1a0da7d Merge topic 'osx-file-times-ns-precision' 8d27b407 cmFileTimeComparison: Port to OS X nanosecond times (#15769) 12 October 2015, 14:26:03 UTC
859bd8d Merge topic 'update-kwsys' 0faccb83 bootstrap: Drop unnecessary KWSys platform check 265fb0cd cmFileTimeComparison: Update for lack of cmsys_STAT_HAS_ST_MTIM 8083285d Merge branch 'upstream-kwsys' into update-kwsys 13c22d28 KWSys 2015-10-06 (ed82989c) 12 October 2015, 14:26:01 UTC
9b05b14 Merge topic 'revert-compiler-features-solaris' 340d0897 Revert topic 'compiler-features-solaris' 12 October 2015, 14:25:59 UTC
887b4c8 Merge topic 'FindGTK2_sigc++_c++11' 3d9e3d7b FindGTK2: Enable c++11 for sigc++ 2.5.1 or later 12 October 2015, 14:25:56 UTC
2a6e0b6 CTest: Set Content-Type header for http file upload (#15774) Sets the Content-Type header for http file uploads to avoid running afoul of ModSecurity rules on the server. 12 October 2015, 14:17:04 UTC
3d9e3d7 FindGTK2: Enable c++11 for sigc++ 2.5.1 or later Starting with sigc++ 2.5.1, c++11 must be enabled in order to use sigc++. The GTK2::sigc++ imported target will automatically enable the required build flags in order to build with the version found on the system. 12 October 2015, 14:06:55 UTC
70764ea CMake Nightly Date Stamp 12 October 2015, 04:01:05 UTC
b46b88e CMake Nightly Date Stamp 11 October 2015, 04:01:06 UTC
1c1c2a1 cmGeneratorTarget: Port ExpandLinkItems away from cmTarget. 10 October 2015, 15:06:56 UTC
79a309d cmState: Port away from cmake instance. 10 October 2015, 13:42:02 UTC
e2eecae cmState: Move ParseCacheEntry from cmCacheManager. 10 October 2015, 13:36:59 UTC
b5212c6 cmState: Add API for cache version. 10 October 2015, 13:36:58 UTC
95b0d76 cmState: Externalize logic to caller. 10 October 2015, 13:36:58 UTC
6f02034 cmState: Make AddCacheEntry method private. 10 October 2015, 13:36:58 UTC
435a2f3 cmCacheManager: Port away from cmake instance. 10 October 2015, 13:36:58 UTC
062ed22 cmState: Add cache file manipulation wrappers. 10 October 2015, 13:36:58 UTC
a02e53e Inline unary LoadCache. 10 October 2015, 13:36:57 UTC
bec3487 cmCacheManager: Remove cmMakefile dependency. Update comment. 10 October 2015, 13:36:57 UTC
e0f740f Always cache entries through the cmake instance. 10 October 2015, 13:36:57 UTC
2afadb0 cmake: Port away from trivial cmCacheManager use. 10 October 2015, 13:10:23 UTC
3d8c299 cmake: Use existing cache API wrapper. 10 October 2015, 12:56:44 UTC
c66084f cmGeneratorTarget: Port GetImportLinkInterface away from cmTarget. 10 October 2015, 09:22:41 UTC
83c29e3 cmGeneratorTarget: Port ComputeLinkImplementationLibraries away from cmTarget. 10 October 2015, 09:22:27 UTC
1988255 cmGeneratorTarget: Port handleSystemIncludesDep away from cmTarget. 10 October 2015, 09:22:27 UTC
c1f687b cmGeneratorTarget: Port GetLinkImplementationLibrariesInternal. 10 October 2015, 09:22:20 UTC
a6e1f05 cmGeneratorTarget: Port ComputeLinkInterface away from cmTarget. 10 October 2015, 09:21:11 UTC
654002f cmGeneratorTarget: Port ComputeLinkInterfaceLibraries away from cmTarget. 10 October 2015, 09:21:09 UTC
922c890 cmGeneratorTarget: Port GetLinkInterface away from cmTarget. 10 October 2015, 09:20:30 UTC
eaa5b9c cmGeneratorTarget: Port cmTargetCollectLinkLanguages away from cmTarget. 10 October 2015, 09:14:32 UTC
f539da1 cmGeneratorTarget: Port GetLinkInterfaceLibraries away from cmTarget. 10 October 2015, 09:14:31 UTC
1c5d70f cmGeneratorTarget: Port processILibs away from cmTarget. 10 October 2015, 09:14:31 UTC
064c248 cmComputeLinkDepends: Port some API to cmGeneratorTarget. 10 October 2015, 09:14:31 UTC
223d0ef Remove some needless GetMakefile() calls. 10 October 2015, 09:04:39 UTC
a367416 cmLocalGenerator: Add current source directory accessor. 10 October 2015, 09:04:39 UTC
bbef3c2 cmLocalGenerator: Add current binary directory accessor. 10 October 2015, 09:04:39 UTC
3e428fd cmGeneratorTarget: Move IsImportedSharedLibWithoutSOName from cmTarget. 10 October 2015, 09:03:48 UTC
110fd2f cmGeneratorTarget: Move GetOutputTargetType from cmTarget. 10 October 2015, 09:03:48 UTC
e739169 cmGeneratorTarget: Move HasMacOSXRpathInstallNameDir from cmTarget. 10 October 2015, 09:03:48 UTC
3fe240a CMake Nightly Date Stamp 10 October 2015, 04:01:07 UTC
9f6638c CMake Nightly Date Stamp 09 October 2015, 04:01:08 UTC
096f098 cmComputeLinkDepends: Remove unused typedef. 08 October 2015, 23:08:31 UTC
c571821 cmGeneratorTarget: Move HaveInstallTreeRPATH from cmTarget. 08 October 2015, 23:04:38 UTC
bf5eb4a cmGeneratorTarget: Move ComputePDBOutputDir from cmTarget. 08 October 2015, 23:04:38 UTC
49017cd cmGeneratorTarget: Move IsNullImpliedByLinkLibraries from cmTarget. 08 October 2015, 23:04:38 UTC
0bae4a4 cmGeneratorTarget: Move output info from cmTarget. 08 October 2015, 23:04:38 UTC
1abc20d cmGeneratorTarget: Move UsesDefaultOutputDir from cmTarget. 08 October 2015, 23:04:38 UTC
50dc9b4 cmGeneratorTarget: Move GetPDBDirectory from cmTarget. 08 October 2015, 23:04:37 UTC
8b01688 cmGeneratorTarget: Move GetDirectory from cmTarget. 08 October 2015, 23:04:37 UTC
ee44be2 cmGeneratorTarget: Use local GetProperty method. 08 October 2015, 22:07:55 UTC
4f767af cmMakefile: Remove unneeded container clears. No need to do that in a destructor. 08 October 2015, 22:05:14 UTC
c72d276 C::B: Remove unused variables. 08 October 2015, 22:04:50 UTC
c99b6ce cmLocalGenerator: Devirtualize method. 08 October 2015, 22:03:40 UTC
12cb3bd cmLocalGenerator: Add Home directory accessors. Reduce reasons for cmLocalGenerator to have a cmMakefile. 08 October 2015, 22:00:19 UTC
72efa15 Eclipse: Port API to cmLocalGenerator. 08 October 2015, 22:00:19 UTC
f2a641d Kate: Remove unused variables. 08 October 2015, 22:00:19 UTC
10cf42f Kate: Port API to cmLocalGenerator. 08 October 2015, 22:00:19 UTC
e46ef27 export: Port internal method to cmGeneratorTarget. 08 October 2015, 22:00:18 UTC
53d3a1c cmMakefile: Remove unused GetProjectName calls. 08 October 2015, 22:00:18 UTC
4ab2750 cmLocalGenerator: Add GetProjectName method. 08 October 2015, 22:00:18 UTC
c8187f4 cmCPluginAPI: Inline code to get project name. 08 October 2015, 22:00:18 UTC
8c6e6dd cmMakefile: Inline initialization of project name. 08 October 2015, 22:00:18 UTC
e0261a1 cmTarget: Make OutputInfo definition public. 08 October 2015, 21:41:30 UTC
df42dbb cmGeneratorTarget: Move link implementation from cmTarget. 08 October 2015, 21:41:29 UTC
a8429a4 cmTarget: Split storage of link implementation from backtraces. 08 October 2015, 21:41:29 UTC
370bb92 cmGeneratorTarget: Issue messages through the local generator. 08 October 2015, 21:41:27 UTC
27916f2 cmLocalGenerator: Add cmake instance accessor. 08 October 2015, 21:25:11 UTC
47f4b3b cmake-mode.el: unscreamify symbols instead of words cmake-unscreamify-buffer should unscream more than just words. For example: CHECK_FUNCTION_EXISTS (...) 08 October 2015, 19:03:11 UTC
fb9ec24 CPackWIX: fix typos in documentation 08 October 2015, 18:42:52 UTC
a935745 cmake-mode.el: treat keywords as symbols Symbols such as "CHECK_FUNCTION_EXISTS" should not trigger an open block (due to containing the "word" FUNCTION). Fix this regression caused by commit v3.4.0-rc1~292^2~3 (cmake-mode.el: Use `rx' for regexps, 2015-07-23). 08 October 2015, 18:21:20 UTC
29a2d9f Merge topic 'FindOpenSSL-mingw' 1bf66fed FindOpenSSL: Search for unix-named libraries first on MinGW (#15765) 6b575dec FindOpenSSL: Tolerate tabs in header while parsing version (#15765) 08 October 2015, 18:10:57 UTC
6556481 Help: Document that SHARED libraries must export a symbol (#15775) CMake assumes that a SHARED library compiled on Windows will export a LIB file. This is not actually the case on Visual C++ if the library does not export any symbols, and causes incremental builds to break if the user specifies SHARED anyway. (Users should use MODULE libraries instead.) 08 October 2015, 17:53:51 UTC
8d27b40 cmFileTimeComparison: Port to OS X nanosecond times (#15769) 08 October 2015, 17:37:37 UTC
0faccb8 bootstrap: Drop unnecessary KWSys platform check The KWSys Configure.hxx header no longer needs KWSYS_STAT_HAS_ST_MTIM. Our bootstrap-built CMake does not need to handle nanosecond precision file times anyway. 08 October 2015, 17:27:07 UTC
265fb0c cmFileTimeComparison: Update for lack of cmsys_STAT_HAS_ST_MTIM The KWSys Configure.hxx header no longer exposes this value. Take the value from the KWSys try compile result variable instead. 08 October 2015, 17:26:44 UTC
8083285 Merge branch 'upstream-kwsys' into update-kwsys 08 October 2015, 17:26:08 UTC
13c22d2 KWSys 2015-10-06 (ed82989c) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ ed82989c | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' d79801bb..ed82989c Brad King (3): 9baab632 SystemTools: Keep stat st_mtim field existence private 39475e20 SystemTools: Refactor utimes invocation ed82989c SystemTools: Implement nanosecond file times on OS X 08 October 2015, 17:26:04 UTC
340d089 Revert topic 'compiler-features-solaris' Revert commit v3.4.0-rc1~10^2~2 (Features: Disable support for Oracle SolarisStudio on non-Linux, 2015-09-29) and two follow-up commits. The support of compile features and language standards on Orcale SolarisStudio needs more investigation so for CMake 3.4 we should just act as 3.3 did. 08 October 2015, 17:18:39 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
back to top