summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmake-mode.el: Move header line to the top of fileYasuyuki Oka2014-01-021-1/+2
|
* CMake Nightly Date StampKitware Robot2013-12-281-1/+1
|
* CMake Nightly Date StampKitware Robot2013-12-271-1/+1
|
* CMake Nightly Date StampKitware Robot2013-12-261-1/+1
|
* CMake Nightly Date StampKitware Robot2013-12-251-1/+1
|
* CMake Nightly Date StampKitware Robot2013-12-241-1/+1
|
* Merge topic 'MakeDocsWorkWithDocutilsBefore0_11'Brad King2013-12-231-1/+6
|\ | | | | | | | | fb107d8 Help: Fix Sphinx extension with docutils < 0.11
| * Help: Fix Sphinx extension with docutils < 0.11Alex Neundorf2013-12-231-1/+6
| | | | | | | | | | | | | | In older versions of python docutils "error_reporting" was not in the "utils" subpackage, so try the older location if the new one failed. Alex
* | Merge topic 'doc-organize-index'Brad King2013-12-231-11/+4
|\ \ | | | | | | | | | | | | 12862e9 Help: Simplify top-level index organization
| * | Help: Simplify top-level index organizationBrad King2013-12-201-11/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revise the organization introduced in commit 2c7cd95c (Help: Organize top-level index, 2013-10-28) to drop "Other Manuals" and put them in "Reference Manuals" because the distinction between them has blurred. Perhaps a better breakdown of the reference manuals will emerge in the future. While at it, sort the reference manual toctree by name.
* | | Merge topic 'update-kwsys'Brad King2013-12-233-0/+155
|\ \ \ | | | | | | | | | | | | | | | | | | | | f4fcfc6 Merge branch 'upstream-kwsys' into update-kwsys 7aa3c20 KWSys 2013-12-19 (2426b57d)
| * \ \ Merge branch 'upstream-kwsys' into update-kwsysBrad King2013-12-203-0/+155
| |\ \ \
| | * | | KWSys 2013-12-19 (2426b57d)KWSys Robot2013-12-203-0/+155
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ 2426b57d | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 88165c5e..2426b57d Clinton Stimpson (1): 2426b57d Encoding: Add support for program arguments argc/argv. Change-Id: Id1fbc042a093b1de398753ffa16d4f9449e99423
* | | | | Merge topic 'wix-cmake-coding-conventions'Brad King2013-12-238-108/+108
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 37a1157 CPackWiX: adhere to CMake member naming convention
| * | | | | CPackWiX: adhere to CMake member naming conventionNils Gladitz2013-12-208-108/+108
| |/ / / /
* | | | | Merge topic 'fix-Qt-rcc-file-handling'Brad King2013-12-231-1/+10
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 870bd16 QtAutogen: Don't modify target source files while iterating them.
| * | | | | QtAutogen: Don't modify target source files while iterating them.Stephen Kelly2013-12-201-1/+10
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Populate a separate vector of files and append them separately. This was the pattern used prior to commit 035b6908 (Autogen: Split AutoRcc handling into two methods, 2013-12-10), which was erroneously not maintained in that refactoring.
* | | | | Merge topic 'vs-external-project-type'Brad King2013-12-233-2/+39
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a79cbdc VS: Teach include_external_msproject about non-C++ projects (#14661)
| * | | | | VS: Teach include_external_msproject about non-C++ projects (#14661)David Golub2013-12-203-2/+39
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Teach CMake to guess the project type guid based on the project file extension. This allows non-C++ projects like *.vbproj or *.csproj to be included.
* | | | | Merge topic 'remove-VTK-include-hack'Brad King2013-12-231-21/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | db7d111 cmLocalGenerator: Remove VTK include hack (#11338).
| * | | | | cmLocalGenerator: Remove VTK include hack (#11338).Stephen Kelly2013-12-201-21/+0
| |/ / / / | | | | | | | | | | | | | | | | | | | | This exists for pre-CMake 2.4 compatibility. All such compatibility code was removed for CMake 3.0, so remove this too.
* | | | | Merge topic 'constify'Brad King2013-12-231-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | ae6fc55 cmGlobalGenerator: Fix value type pushed into autogens vector
| * | | | | cmGlobalGenerator: Fix value type pushed into autogens vectorBrad King2013-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The parent commit changed the AutogensType::value_type to be "std::pair<cmQtAutoGenerators,cmTarget const*>" but our std::make_pair call returns "std::pair<cmQtAutoGenerators,cmTarget*>". Construct the value_type directly instead of using make_pair. Otherwise the Sun 5.9 compiler complains ".../Source/cmGlobalGenerator.cxx", line 1281: Error: Formal argument x of type "const std::pair<cmQtAutoGenerators, const cmTarget*>&" in call to "std::vector<std::pair<cmQtAutoGenerators, const cmTarget*> > ::push_back(const std::pair<cmQtAutoGenerators, const cmTarget*>&)" is being passed "std::pair<cmQtAutoGenerators, cmTarget*>".
* | | | | | Merge topic 'wix-fix-registry-slash'Brad King2013-12-231-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7eea71e CPackWiX: replace slash with backslash in registry key path
| * | | | | | CPackWiX: replace slash with backslash in registry key pathNils Gladitz2013-12-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Forward slash is not understood as a key path separator.
* | | | | | | CMake Nightly Date StampKitware Robot2013-12-231-1/+1
| |_|_|_|_|/ |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2013-12-221-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2013-12-211-1/+1
| |_|_|_|/ |/| | | |
* | | | | Merge topic 'cmake-packages-manual'Brad King2013-12-206-31/+479
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | 3fe4ac8 Help: Add a CMake manual for Packages related docs. 20cafa2 Split the find_dependency macro into a separate file.
| * | | | Help: Add a CMake manual for Packages related docs.Stephen Kelly2013-12-202-0/+415
| | | | |
| * | | | Split the find_dependency macro into a separate file.Stephen Kelly2013-12-134-31/+64
| | | | | | | | | | | | | | | | | | | | | | | | | This allows Config file authors to use it without having to use CONFIGURE_PACKAGE_CONFIG_FILE.
* | | | | Merge topic 'extend-policies-manual'Brad King2013-12-201-1/+15
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 8f849b9 Help: Mention if(POLICY) and NO_POLICY_SCOPE in policies manual.
| * | | | | Help: Mention if(POLICY) and NO_POLICY_SCOPE in policies manual.Stephen Kelly2013-12-201-1/+15
| | |/ / / | |/| | |
* | | | | Merge topic 'doc-clarify-CMAKE_VERBOSE_MAKEFILE'Brad King2013-12-201-4/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 0227ece Help: Clarify CMAKE_VERBOSE_MAKEFILE initialization (#14658)
| * | | | | Help: Clarify CMAKE_VERBOSE_MAKEFILE initialization (#14658)Brad King2013-12-191-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Explain that it is initialized to false by the project() command and intended for configuration by the end user performing a build.
* | | | | | Merge topic 'minor-cleanup'Brad King2013-12-2012-58/+56
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b51b6e9 Export: Skip INTERFACE libraries when generating -config files. cad5c79 cmTarget: Fix typo 08e72a3 Automoc: Fix style 2eda924 Genex: Use case-sensitive comparison in PLATFORM_ID. 9436353 Genex: Always return immediately on error. 20a06d0 Export: Clean up comment. f4d9466 Genex: Accept arbitrary content in *_CASE and MAKE_C_IDENTIFIER. d36b489 Genex: Allow single param expressions to accept arbirary input. 218ad35 Constify cmStrCmp. 4cb7d79 Help: Fix CMP0037 docs. 5187580 Help: Add missing period.
| * | | | | | Export: Skip INTERFACE libraries when generating -config files.Stephen Kelly2013-12-191-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The properties object has just been created, so is always empty, which means the if block is never entered. The following lines do not have any effect because an INTERFACE library has no LOCATION. At the end, no code is generated for INTERFACE libraries in config-specific exported files, so skip them early.
| * | | | | | cmTarget: Fix typoStephen Kelly2013-12-193-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 'a ALIAS' -> 'an ALIAS'
| * | | | | | Automoc: Fix styleStephen Kelly2013-12-191-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Insert whitespace before operators.
| * | | | | | Genex: Use case-sensitive comparison in PLATFORM_ID.Stephen Kelly2013-12-191-1/+1
| | | | | | |
| * | | | | | Genex: Always return immediately on error.Stephen Kelly2013-12-191-0/+4
| | | | | | |
| * | | | | | Export: Clean up comment.Stephen Kelly2013-12-191-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced in commit a4263c9f (export(): Handle multiple dependent export sets., 2013-10-10)
| * | | | | | Genex: Accept arbitrary content in *_CASE and MAKE_C_IDENTIFIER.Stephen Kelly2013-12-193-6/+12
| | | | | | |
| * | | | | | Genex: Allow single param expressions to accept arbirary input.Stephen Kelly2013-12-191-31/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Existing single-parameter expressions work due to special casing which assumes that if there is only one parameter, and the node accepts arbitrary content, then the result is the input. This is true for the existing expressions matching that pattern - namely the "1" and "TARGET_NAME" expressions. However, the LOWER_CASE, and UPPER_CASE expressions should also accept arbitrary content, and in their case, the result is not the input. Refactor the cmGeneratorExpressionEvaluator to allow that extension. Actually evaluate the "1" and "0" nodes.
| * | | | | | Constify cmStrCmp.Stephen Kelly2013-12-191-3/+3
| | | | | | |
| * | | | | | Help: Fix CMP0037 docs.Stephen Kelly2013-12-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | INTERFACE libraries may not use double-colons, but IMPORTED targets may.
| * | | | | | Help: Add missing period.Stephen Kelly2013-12-191-1/+1
| |/ / / / /
* | | | | | Merge topic 'add-platform-MirBSD'Brad King2013-12-201-0/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | af7489d Add MirBSD platform support (#14659)
| * | | | | | Add MirBSD platform support (#14659)Brad King2013-12-191-0/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Add a Modules/Platform/MirBSD.cmake module that just includes the OpenBSD platform module.
* | | | | | Merge topic 'make-entry-no-parallel'Brad King2013-12-204-0/+18
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | bd11de0 Makefile: Allow "gmake target1 target2 -j" (#14312)