summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'cmake-server-handshake-improvements'Brad King2016-10-281-1/+3
|\ | | | | | | | | | | 42ccbee1 server-mode: Handle generator toolset and platform in handshake d792491c cmake-server: Better error reporting during handshake
| * server-mode: Handle generator toolset and platform in handshakeTobias Hunger2016-10-281-1/+3
| |
* | Merge topic 'cmake-server-message-quoting'Brad King2016-10-251-54/+54
|\ \ | |/ | | | | | | 9b8dc79c cmake-server: Change message wrapper to avoid ambiguity with content
| * cmake-server: Change message wrapper to avoid ambiguity with contentBrad King2016-10-241-54/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | Change our message wrapper from [== CMake Server ==[ ... ]== CMake Server ==] to [== "CMake Server" ==[ ... ]== "CMake Server" ==] to guarantee that no JSON content can ever contain the ending string (because it would be encoded as `]== \"CMake Server\" ==]`).
* | Merge topic 'doc-cmake-server-typos'Brad King2016-10-241-81/+48
|\ \ | |/ | | | | | | 48189697 Help: Fix cmake-server documentation
| * Help: Fix cmake-server documentationTobias Hunger2016-10-211-81/+48
| | | | | | | | | | | | Some information was not updated to reflect the latest implementation. Reported-by: Sylvain Joubert <joubert.sy@gmail.com>
| * Merge branch 'doc-math-EXPR' into releaseBrad King2016-10-141-4/+5
| |\
| * \ Merge branch 'doc-clarify-ctest-APPEND' into releaseBrad King2016-10-144-4/+12
| |\ \
| * \ \ Merge branch 'codelite-global-setting' into releaseBrad King2016-10-071-2/+3
| |\ \ \
* | \ \ \ Merge topic 'allow-fallback-config-mapping'Brad King2016-10-212-8/+20
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 587ab322 Tests: Add test for MAP_IMPORTED_CONFIG_<CONFIG> empty fallback 149d49ea Teach MAP_IMPORTED_CONFIG_<CONFIG> to support configuration-less import 60d73393 Help: Format MAP_IMPORTED_CONFIG_<CONFIG> documentation
| * | | | | Teach MAP_IMPORTED_CONFIG_<CONFIG> to support configuration-less importJens Weggemann2016-10-202-2/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If this property has an empty list entry, check for `IMPORTED_LOCATION` instead of `IMPORTED_LOCATION_<CONFIG>`. This allows custom imported targets to have some configurations mapped and others fall back to a default location. Closes: #16280
| * | | | | Help: Format MAP_IMPORTED_CONFIG_<CONFIG> documentationBrad King2016-10-201-6/+7
| | | | | |
* | | | | | Merge topic 'external-project-clone-progress'Brad King2016-10-201-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e89fbfaf ExternalProject: support GIT_PROGRESS argument 64aa29b7 ExternalProject: fix typo
| * | | | | | ExternalProject: support GIT_PROGRESS argumentBen Boeckel2016-10-181-0/+5
| |/ / / / /
* | | | | | ExternalData: Add support for multiple hash algorithmsMatt McCormick2016-10-181-0/+7
|/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add support for projects to have `Data.txt.md5` *and* `Data.txt.sha512` where the content links hold hashes for the same file. Check all `ExternalData_URL_TEMPLATES` entries in order for all available hashes. The data acquisition is considered a failure if none of the available URL resources has any of the given hashes. This makes it possible to have multiple data server resources where all servers do not support all hashing algorithms.
* | | | | Merge topic 'timeout_after_match_testtime'Brad King2016-10-181-1/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 909842ff CTest: report time spent after matching output
| * | | | | CTest: report time spent after matching outputZack Galbreath2016-10-171-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using the TIMEOUT_AFTER_MATCH test property, only report the time spent by the test after the matching output was found.
* | | | | | Merge topic 'math-EXPR-unary'Brad King2016-10-181-0/+5
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2810e561 math(EXPR): Add support for unary `+` and `-` expressions 834f52a6 cmExprParser: Revise indentation style to match rest of CMake 7aaed265 cmExprParser: Port to bison 3
| * | | | | math(EXPR): Add support for unary `+` and `-` expressionsBrad King2016-10-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Closes: #8996
* | | | | | Merge topic 'doc-math-EXPR'Brad King2016-10-171-4/+5
|\ \ \ \ \ \ | | |_|_|_|/ | |/| | | | | | | | | | | | | | | | c05d9b05 Help: Fix math(EXPR) documentation formatting
| * | | | | Help: Fix math(EXPR) documentation formattingBrad King2016-10-141-4/+5
| | | | | |
* | | | | | Merge topic 'doc-clarify-ctest-APPEND'Brad King2016-10-174-4/+12
|\ \ \ \ \ \ | |_|/ / / / |/| | | | / | | |_|_|/ | |/| | | 78b00f1d Help: Clarify `ctest_*` APPEND option behavior
| * | | | Help: Clarify `ctest_*` APPEND option behaviorBrad King2016-10-144-4/+12
| |/ / / | | | | | | | | | | | | | | | | | | | | Explicitly state that this marks the `.xml` to tell the dashboard server to append it to previously submitted results and that it does not cause results to be appended to the `.xml` file.
* | | | Merge topic 'vs-host-x64-tools'Brad King2016-10-1411-6/+81
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | d079e71c VS: Provide an option to use x64 host tools 779939a0 Help: Document VS and Xcode toolset selection
| * | | | VS: Provide an option to use x64 host toolsBrad King2016-10-147-0/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Visual Studio provides toolchains that are themselves built for 32-bit or 64-bit host architectures. By default it uses the 32-bit tools, but it can be told to prefer the 64-bit tools on 64-bit hosts. Extend the `CMAKE_GENERATOR_TOOLSET` specification to provide a way to request use of the 64-bit host tools. Closes: #15622
| * | | | Help: Document VS and Xcode toolset selectionBrad King2016-10-137-6/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add explicit sections to the individual generator documentation to cover the `cmake -T` option along with the default behavior for each generator.
* | | | | Sublime: Exclude build tree from source tree project only optionallyBruno Pedrosa2016-10-123-0/+15
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a `CMAKE_SUBLIME_TEXT_2_EXCLUDE_BUILD_TREE` variable to control addition of the build tree to `folder_exclude_patterns` in the `.sublime-project`. Change the default of this behavior to OFF. Closes: #16351
* | | | CPack/RPM single debuginfo packagingDomen Vrankar2016-10-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generate a single debuginfo package even if components packaging is enabled. This makes issue #15668 resolution feature complete. Closes: #15486
* | | | CPack/RPM learned defining main componentDomen Vrankar2016-10-071-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Main component rpm package is generated without component suffix in filename and package name.
* | | | Merge topic 'codelite-global-setting'Brad King2016-10-071-2/+3
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | 80574a38 Codelite: Consume the CMAKE_CODELITE_USE_TARGETS setting globally f59e8779 cmGlobalGenerator: Add API to get settings from top-level cmMakefile
| * | | Codelite: Consume the CMAKE_CODELITE_USE_TARGETS setting globallyStephen Kelly2016-10-071-2/+3
| |/ /
* | | Merge topic 'vs-15-preview-5'Brad King2016-10-071-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 02b7d278 VS: Update VS 15 generator for Preview 5
| * | | VS: Update VS 15 generator for Preview 5Brad King2016-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | The `PlatformToolset` is now `v141` instead of `v140`. Closes: #16347
* | | | Merge topic 'FindMatlab-documentation'Brad King2016-10-061-1/+8
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | f2b88600 Help: Extend 3.7 release notes for FindMatlab 2f16ab87 FindMatlab: small documentation fixes
| * | | Help: Extend 3.7 release notes for FindMatlabRaffi Enficiaud2016-10-051-1/+8
| |/ /
| * | Merge branch 'fix-doc-3.7-relnotes' into releasev3.7.0-rc1Brad King2016-10-031-0/+4
| |\ \
| * | | Help: Drop development topic notes to prepare releaseBrad King2016-10-032-9/+0
| | |/ | |/| | | | | | | | | | Release versions do not have the development topic section of the CMake Release Notes index page.
* | | Add a BUILD_RPATH target property specifying build-tree RPATH entriesRuslan Baratov2016-10-035-0/+28
| |/ |/| | | | | | | | | Users may need to add custom `RPATH` entries to be able to run binaries from their build tree without setting `LD_LIBRARY_PATH`. Provide a way to do this that does not affect the install-tree `RPATH`.
* | Help: Add 3.7 release note for CPack/NSISRoman Wüger2016-10-031-0/+4
|/
* Merge topic 'doc-3.7-relnotes'Brad King2016-10-0364-390/+310
|\ | | | | | | | | | | 64e63da0 Help: Organize and revise 3.7 release notes e82c33b8 Help: Consolidate 3.7 release notes
| * Help: Organize and revise 3.7 release notesBrad King2016-10-011-164/+199
| | | | | | | | | | Add section headers similar to the 3.6 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
| * Help: Consolidate 3.7 release notesBrad King2016-10-0164-390/+275
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Move all development release notes into a new version-specific document: tail -q -n +3 Help/release/dev/* > Help/release/3.7.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.
* | Merge topic 'doc-target_link_libraries-flags'Brad King2016-10-031-0/+6
|\ \ | |/ |/| | | | | 07bb2724 Help: Clarify treatment of link flags in target_link_libraries
| * Help: Clarify treatment of link flags in target_link_librariesJohn Beard2016-10-031-0/+6
| |
* | Merge topic 'doc-cmake-A-link'Brad King2016-10-016-8/+10
|\ \ | | | | | | | | | | | | 39c898a1 Help: Clarify that `cmake -A` option sets VS IDE target architecture
| * | Help: Clarify that `cmake -A` option sets VS IDE target architectureBrad King2016-09-306-8/+10
| | |
* | | Merge topic 'doc-compilers-dropped'Brad King2016-10-011-0/+10
|\ \ \ | | | | | | | | | | | | | | | | 27c51865 Help: Add release note about compilers that no longer build CMake itself
| * | | Help: Add release note about compilers that no longer build CMake itselfBrad King2016-09-301-0/+10
| |/ / | | | | | | | | | | | | | | | | | | The introduction of libuv requires some intrinsics such as InterlockedOr that are not available on VS 2005 and below or on MinGW.org's mingw32. Add a release note that we no longer support these compilers for CMake itself.
* | | Merge topic 'add-setup-projects-tests-module'Brad King2016-10-013-0/+7
|\ \ \ | |/ / |/| | | | | | | | 130784e0 AndroidTestUtilities: Add module to help drive Android device tests
| * | AndroidTestUtilities: Add module to help drive Android device testsSchuyler Kylstra2016-09-303-0/+7
| | | | | | | | | | | | | | | | | | Add a module to manage the data needed for the project tests. It will move the test data to the build directory and transfer necessary data to an Android device if that is enabled.