summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* FindFreetype: Use lower-case name in call to FPHSATaylor Holberton2014-05-271-1/+2
| | | | | Use 'find_package_handle_standard_args' because lower-case style is now preferred.
* FindFreetype: Move PATH_SUFFIXES argument for more consistencyTaylor Holberton2014-05-271-1/+2
|
* FindFreetype: Add newlines to reduce code widthTaylor Holberton2014-05-271-9/+30
| | | | This also makes argument lists easier to update.
* Merge topic 'doc-file-command'Brad King2014-05-271-178/+266
|\ | | | | | | | | d74ed543 Help: Format and revise file() command documentation
| * Help: Format and revise file() command documentationBrad King2014-05-231-178/+266
| | | | | | | | | | | | | | Organize the documentation by sub-command to keep the signatures and their descriptions nearby. Use inline and explicit reST markup. Revise wording as necessary for the updated layout. Clarify behavior of the file(GENERATE) command w.r.t. conflicting file names.
* | Merge topic 'doc-CTEST_BUILD_FLAGS'Brad King2014-05-271-0/+5
|\ \ | | | | | | | | | | | | b8d6ab60 Help: describe CTEST_BUILD_FLAGS
| * | Help: describe CTEST_BUILD_FLAGSRolf Eike Beer2014-05-231-0/+5
| |/
* | Merge topic 'revise-CTestTestTimeout'Brad King2014-05-277-37/+40
|\ \ | | | | | | | | | | | | 9afcecaf Tests: Try to make CTestTestTimeout more robust
| * | Tests: Try to make CTestTestTimeout more robustBrad King2014-05-237-37/+40
| |/ | | | | | | | | | | | | | | Write to the timeout test log file before sleeping and flush to be sure it is created. Move the check that the after-sleep line is not written out to the ctest script. Rename the CheckChild test to TestSleep since it no longer checks. Do not try to read the log file if it does not exist.
* | Merge topic 'compile-features-manual'Brad King2014-05-2724-6/+411
|\ \ | | | | | | | | | | | | | | | ca5d990f Help: Add a manual for compiler feature control. b4d33f64 Features: Add missing variable reference in docs.
| * | Help: Add a manual for compiler feature control.Stephen Kelly2014-05-2724-6/+403
| | | | | | | | | | | | | | | | | | | | | | | | Link to it from the documentation of related properties, variables and commands. Extend the cmake-developer(7) documentation with notes on extending feature support for compilers.
| * | Features: Add missing variable reference in docs.Stephen Kelly2014-05-222-0/+8
| | |
* | | Merge topic 'dev/CMP0053-variable_watch'Brad King2014-05-2711-1/+46
|\ \ \ | | | | | | | | | | | | | | | | 9ba91463 tests: test CMP0053 in WARN mode when watching variables
| * | | tests: test CMP0053 in WARN mode when watching variablesBen Boeckel2014-05-2211-1/+46
| |/ / | | | | | | | | | | | | | | | | | | When CMP0053 is in WARN mode, variables get expanded twice, leaking the fact that the string was expanded twice and changing behavior. Instead, suppress variable watches when running the expansion to trigger the CMP0053 warning.
* | | Merge topic 'variable_watch-no-allowed-access'Brad King2014-05-274-14/+9
|\ \ \ | | | | | | | | | | | | | | | | d8498003 variable_watch: Remove undocumented and redundant access type
| * | | variable_watch: Remove undocumented and redundant access typeBen Boeckel2014-05-224-14/+9
| | | | | | | | | | | | | | | | | | | | | | | | The ALLOWED_UNKNOWN_VARIABLE_READ_ACCESS access type was switched on an undocumented variable and its lookup caused an unnecessary performance impact. Remove it.
* | | | CMake Nightly Date StampKitware Robot2014-05-271-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2014-05-261-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2014-05-251-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2014-05-241-1/+1
| |_|/ |/| |
* | | Merge branch 'release'Brad King2014-05-230-0/+0
|\ \ \
| * | | CMake 3.0.0-rc6v3.0.0-rc6Brad King2014-05-221-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2014-05-231-1/+1
| |_|/ |/| |
* | | Merge topic 'ninja-intel-ipo'Brad King2014-05-228-20/+41
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b6e2e0d1 Ninja: Fix Intel interprocedural optimization with static libraries 5d12b87b cmGeneratorTarget: Improve GetCreateRuleVariable API c2eeb08b cmTarget: Add GetFeatureAsBool method
| * | | Ninja: Fix Intel interprocedural optimization with static librariesBrad King2014-05-211-2/+14
| | | | | | | | | | | | | | | | | | | | Teach cmGeneratorTarget::GetCreateRuleVariable about the IPO variant. Return the static library IPO rule when the feature is enabled.
| * | | cmGeneratorTarget: Improve GetCreateRuleVariable APIBrad King2014-05-214-18/+18
| | | | | | | | | | | | | | | | | | | | Pass the language and configuration to the method so it can return the complete rule variable name.
| * | | cmTarget: Add GetFeatureAsBool methodBrad King2014-05-214-2/+11
| | | | | | | | | | | | | | | | Return the GetFeature method result converted to a boolean value.
* | | | Merge topic 'COMPILE_FEATURES-genex'Brad King2014-05-2226-48/+539
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0dfe395e Features: Add COMPILE_FEATURES generator expression. aa8a6fce cmMakefile: Add methods for checking availability of a feature. b6dedf03 cmMakefile: Extract CheckNeeded{C,Cxx}Language methods. 8dd129df cmMakefile: Extract CompileFeaturesAvailable method. 6b9b2fff cmMakefile: Extract CompileFeatureKnown method.
| * | | | Features: Add COMPILE_FEATURES generator expression.Stephen Kelly2014-05-2126-0/+311
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allow setting build properties based on the features available for a target. The availability of features is determined at generate-time by evaluating the link implementation. Ensure that the <LANG>_STANDARD determined while evaluating COMPILE_FEATURES in the link implementation is not lower than that provided by the INTERFACE of the link implementation. This is similar to handling of transitive properties such as POSITION_INDEPENDENT_CODE.
| * | | | cmMakefile: Add methods for checking availability of a feature.Stephen Kelly2014-05-202-0/+120
| | | | |
| * | | | cmMakefile: Extract CheckNeeded{C,Cxx}Language methods.Stephen Kelly2014-05-202-12/+34
| | | | |
| * | | | cmMakefile: Extract CompileFeaturesAvailable method.Stephen Kelly2014-05-202-26/+41
| | | | |
| * | | | cmMakefile: Extract CompileFeatureKnown method.Stephen Kelly2014-05-202-29/+52
| | | | |
* | | | | Merge topic 'OpenBSD-paths'Brad King2014-05-221-0/+13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | bd32b682 OpenBSD: honor the LOCALBASE and X11BASE environment variables
| * | | | | OpenBSD: honor the LOCALBASE and X11BASE environment variablesRolf Eike Beer2014-05-211-0/+13
| | | | | |
* | | | | | Merge topic 'FindQt_versioned_tools'Brad King2014-05-222-8/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0645eedb FindQt[34]: Prefer matching versioned tool names
| * | | | | | FindQt[34]: Prefer matching versioned tool namesRolf Eike Beer2014-05-222-8/+8
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | After finding qmake we search in QT_BINARY_DIR for the other Qt tools. Try all versioned executable names before trying the plain executable name. This makes it much more likely that if 2 different major versions are installed in the same prefix CMake will be able to detect a proper set of tools.
* | | | | | Merge branch 'release'Brad King2014-05-220-0/+0
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | Merge branch 'backport-kwsys-cygwin-fixes' into releaseBrad King2014-05-202-2/+11
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'backport-fix-CMP0022-language-propagation' into releaseBrad King2014-05-192-11/+11
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'FindCUDA-separable-compilation-flags' into releaseBrad King2014-05-191-0/+9
| |\ \ \ \ \ \ \
* | | | | | | | | CMake Nightly Date StampKitware Robot2014-05-221-1/+1
| |_|_|_|_|/ / / |/| | | | | | |
* | | | | | | | Merge topic 'clang-features'Brad King2014-05-216-3/+146
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cda23319 Features: Record for Clang 3.4
| * | | | | | | | Features: Record for Clang 3.4Stephen Kelly2014-05-206-3/+146
| | |_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | Clang 3.4 supports all features currently known to CMake.
* | | | | | | | Merge topic 'GNUInstallDirs-OpenBSD'Brad King2014-05-211-8/+20
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d4fdd9c1 GNUInstallDirs: use the proper default for info and man paths on OpenBSD
| * | | | | | | | GNUInstallDirs: use the proper default for info and man paths on OpenBSDRolf Eike Beer2014-05-201-8/+20
| |/ / / / / / /
* | | | | | | | Merge topic 'OpenBSD_no_multilib'Brad King2014-05-211-0/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 956b7190 OpenBSD: disable FIND_LIBRARY_USE_LIB64_PATHS
| * | | | | | | | OpenBSD: disable FIND_LIBRARY_USE_LIB64_PATHSRolf Eike Beer2014-05-201-0/+3
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | OpenBSD has no multilib paths.
* | | | | | | | Merge topic 'file-command-open-errors'Brad King2014-05-217-6/+23
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2c448dbf file: Report system error on failure to open file
| * | | | | | | | file: Report system error on failure to open fileBrad King2014-05-207-6/+23
| |/ / / / / / /