summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'minor-cleanups'Brad King2015-10-129-31/+24
|\ | | | | | | | | | | | | | | | | 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.
| * cmComputeLinkDepends: Remove unused typedef.Stephen Kelly2015-10-081-2/+0
| |
| * cmGeneratorTarget: Use local GetProperty method.Stephen Kelly2015-10-085-23/+23
| |
| * cmMakefile: Remove unneeded container clears.Stephen Kelly2015-10-081-3/+0
| | | | | | | | No need to do that in a destructor.
| * C::B: Remove unused variables.Stephen Kelly2015-10-081-2/+0
| |
| * cmLocalGenerator: Devirtualize method.Stephen Kelly2015-10-081-1/+1
| |
* | Merge topic 'emacs-mode-unscreamify-more'Brad King2015-10-121-1/+1
|\ \ | | | | | | | | | | | | 47f4b3b6 cmake-mode.el: unscreamify symbols instead of words
| * | cmake-mode.el: unscreamify symbols instead of wordsKevin Burge2015-10-081-1/+1
| | | | | | | | | | | | | | | | | | | | | cmake-unscreamify-buffer should unscream more than just words. For example: CHECK_FUNCTION_EXISTS (...)
* | | Merge topic 'emacs-mode-fix-accidental-indentation'Brad King2015-10-121-4/+4
|\ \ \ | |/ / | | | | | | | | | a935745d cmake-mode.el: treat keywords as symbols
| * | cmake-mode.el: treat keywords as symbolsKevin Burge2015-10-081-4/+4
| | | | | | | | | | | | | | | | | | | | | 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).
* | | Merge topic 'cpack-wix-typos'Brad King2015-10-121-2/+2
|\ \ \ | | | | | | | | | | | | | | | | fb9ec243 CPackWIX: fix typos in documentation
| * | | CPackWIX: fix typos in documentationKevin Wojniak2015-10-081-2/+2
| |/ /
* | | Merge topic 'doc-clarify-shared-lib'Brad King2015-10-122-1/+12
|\ \ \ | | | | | | | | | | | | | | | | 6556481e Help: Document that SHARED libraries must export a symbol (#15775)
| * | | Help: Document that SHARED libraries must export a symbol (#15775)James Johnston2015-10-082-1/+12
| |/ / | | | | | | | | | | | | | | | | | | 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.)
* | | Merge topic 'osx-file-times-ns-precision'Brad King2015-10-122-0/+36
|\ \ \ | | | | | | | | | | | | | | | | 8d27b407 cmFileTimeComparison: Port to OS X nanosecond times (#15769)
| * | | cmFileTimeComparison: Port to OS X nanosecond times (#15769)Brad King2015-10-082-0/+36
| | | |
* | | | Merge topic 'update-kwsys'Brad King2015-10-127-31/+64
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * | | bootstrap: Drop unnecessary KWSys platform checkBrad King2015-10-081-11/+1
| | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | cmFileTimeComparison: Update for lack of cmsys_STAT_HAS_ST_MTIMBrad King2015-10-082-2/+14
| | | | | | | | | | | | | | | | | | | | The KWSys Configure.hxx header no longer exposes this value. Take the value from the KWSys try compile result variable instead.
| * | | Merge branch 'upstream-kwsys' into update-kwsysBrad King2015-10-084-18/+49
| |\ \ \
| | * | | KWSys 2015-10-06 (ed82989c)KWSys Robot2015-10-084-18/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | | | Merge topic 'revert-compiler-features-solaris'Brad King2015-10-123-22/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 340d0897 Revert topic 'compiler-features-solaris'
| * | | | | Revert topic 'compiler-features-solaris'Brad King2015-10-083-22/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | Merge topic 'FindGTK2_sigc++_c++11'Brad King2015-10-122-0/+65
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3d9e3d7b FindGTK2: Enable c++11 for sigc++ 2.5.1 or later
| * | | | | | FindGTK2: Enable c++11 for sigc++ 2.5.1 or laterDaniele E. Domenichelli2015-10-122-0/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | | CMake Nightly Date StampKitware Robot2015-10-121-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2015-10-111-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2015-10-101-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2015-10-091-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | Merge topic 'FindOpenSSL-mingw'Brad King2015-10-081-7/+3
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | 1bf66fed FindOpenSSL: Search for unix-named libraries first on MinGW (#15765) 6b575dec FindOpenSSL: Tolerate tabs in header while parsing version (#15765)
| * | | | | FindOpenSSL: Search for unix-named libraries first on MinGW (#15765)Wayne Stambaugh2015-10-061-6/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generalize the change made by commit v2.8.10~228^2~4 (FindOpenSSL: find cross-compiled OpenSSL from MinGW, 2012-07-23) to be used on builds hosted on Windows too. When building for MinGW, consider library names that come with MinGW before looking for the main Windows distribution of OpenSSL.
| * | | | | FindOpenSSL: Tolerate tabs in header while parsing version (#15765)Wayne Stambaugh2015-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Tolerate tabs instead of spaces in the "# define" line.
* | | | | | Merge topic 'cmGeneratorTarget-sources'Brad King2015-10-0822-459/+401
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | cmTarget: Remove Compute method.Stephen Kelly2015-10-077-13/+0
| | | | | | |
| * | | | | | cmGeneratorTarget: Move computed sources from cmTarget.Stephen Kelly2015-10-074-313/+249
| | | | | | |
| * | | | | | cmGeneratorTarget: Inline GetSourceFiles from cmTarget.Stephen Kelly2015-10-073-49/+49
| | | | | | |
| * | | | | | cmGeneratorTarget: Move AddInterfaceEntries method.Stephen Kelly2015-10-071-28/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It will be needed here in a follow-up commit.
| * | | | | | cmTarget: Remove a conditional for generate-time source addition.Stephen Kelly2015-10-071-13/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It is not really necessary.
| * | | | | | cmTarget: Split storage of sources from genexes.Stephen Kelly2015-10-071-39/+50
| | | | | | |
| * | | | | | cmTarget: Add Compute API for sources.Stephen Kelly2015-10-077-0/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This method is a refactoring artifact. It will be removed in a follow-up.
| * | | | | | cmTarget: Add API for generate-time source addition.Stephen Kelly2015-10-073-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This method is a refactoring artifact. It will be removed in a follow-up.
| * | | | | | cmGeneratorTarget: Add methods for generate-time source addition.Stephen Kelly2015-10-077-13/+35
| | | | | | |
| * | | | | | Access sources through cmGeneratorTarget.Stephen Kelly2015-10-0712-16/+27
| | | | | | |
| * | | | | | GHS: Port API to cmGeneratorTarget.Stephen Kelly2015-10-073-9/+12
| | | | | | |
| * | | | | | Xcode: Port away from unnecessary CMP0049 compatibility.Stephen Kelly2015-10-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The input does not need the conversion.
| * | | | | | cmTarget: Join strings conditionally.Stephen Kelly2015-10-061-2/+2
| | | | | | |
| * | | | | | cmGeneratorTarget: Rename internal member.Stephen Kelly2015-10-062-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Leave the old name available for another use.
| * | | | | | cmFLTKWrapUI: Remove CMake 2.2 compat code.Stephen Kelly2015-10-061-39/+0
| |/ / / / / | | | | | | | | | | | | | | | | | | CMake 3.0 dropped CMake <= 2.4 compatibility.
* | | | | | Merge topic 'refactor-current-dir-initialization'Brad King2015-10-0810-62/+59
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * | | | | | cmState: Internalize the initialization of a snapshot from its parent.Stephen Kelly2015-10-073-4/+5
| | | | | | |