summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'doc-math-EXPR' into releaseBrad King2016-10-141-4/+5
|\
| * Help: Fix math(EXPR) documentation formattingBrad King2016-10-141-4/+5
| |
* | Merge branch 'doc-clarify-ctest-APPEND' into releaseBrad King2016-10-144-4/+12
|\ \
| * | 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 branch 'codelite-global-setting' into releaseBrad King2016-10-071-2/+3
|\ \
| * | Codelite: Consume the CMAKE_CODELITE_USE_TARGETS setting globallyStephen Kelly2016-10-071-2/+3
| |/
* | 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: Add 3.7 release note for CPack/NSISRoman Wüger2016-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.
* 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.
* | | server-mode: Watch CMakeLists.txt filesTobias Hunger2016-09-291-0/+43
| | | | | | | | | | | | Watch CMakeLists.txt files (and similar) from the Server
* | | server-mode: Report watched files to clientTobias Hunger2016-09-291-0/+23
| |/ |/| | | | | * Add a command to report watched files and directories to clients.
* | server-mode: Report CMakeCache entriesTobias Hunger2016-09-281-0/+36
| | | | | | | | | | With this it would be possible to implement something like cmake-gui using server-mode.
* | server-mode: Add command to retrieve build system filesTobias Hunger2016-09-281-0/+41
| | | | | | | | Add a command to retrieve files that are input to cmake itself.
* | server-mode: Report information relevant for a codemodelTobias Hunger2016-09-281-0/+184
|/ | | | | Add "codemodel" command to report information relevant to feed a code model.
* Help: Update cmake-developer(7) module license docs for new noticeBrad King2016-09-271-43/+24
|
* Merge topic 'codelite-organize-by-target'Brad King2016-09-274-1/+19
|\ | | | | | | | | cbe48879 CodeLite: Optionally use targets to create (sub)project files
| * CodeLite: Optionally use targets to create (sub)project filesMinze Zwerver2016-09-264-1/+19
| | | | | | | | | | | | The basic codelite generator creates .project files based on the `project()` stanza. Add a `CMAKE_CODELITE_USE_TARGETS` option to use the targets instead.
* | server-mode: Add command to compute the build systemTobias Hunger2016-09-261-0/+19
| |
* | server-mode: Add a configure commandTobias Hunger2016-09-261-0/+27
| | | | | | | | | | | | | | Add a command to trigger cmake to configure a project. Keep this separate from the compute step (added in the next commit) to faciliate applications like cmake-gui.
* | server-mode: Set global configuration of cmake via a commandTobias Hunger2016-09-261-0/+26
| | | | | | | | | | "setGlobalSettings" can be used to change settings reported by "globalSettings" command.
* | server-mode: Query global configuration of cmake via a commandTobias Hunger2016-09-261-0/+54
| | | | | | | | | | | | | | Add "globalSettings" command that returns: * Return capability information * Return currently used generator/extra generator * Return a range of flags for debug/trace/etc.
* | Merge topic 'revert-cpack-deb-package-description-fallback'Brad King2016-09-261-15/+0
|\ \ | | | | | | | | | | | | 1ef45a30 Revert "CPack/DEB: Make package description variable precedence match RPM"
| * | Revert "CPack/DEB: Make package description variable precedence match RPM"Domen Vrankar2016-09-241-15/+0
| | | | | | | | | | | | | | | This reverts commit 332b089ad213a1aa89658fffd8f68c9064c6d3db as multiline descriptions require special formatting.
* | | Merge topic 'xcode-swift-version'Brad King2016-09-263-0/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | b35568f3 Xcode: Add option to set Swift language version 49d50ad4 Xcode: Port rudimentary Swift support to Xcode 8
| * | | Xcode: Add option to set Swift language versionBrad King2016-09-263-0/+12
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a new CMAKE_Swift_LANGUAGE_VERSION variable to specify the SWIFT_VERSION attribute in a generated Xcode project. Ideally this would be a `<LANG>_STANDARD` property but since Swift support is very minimal we should reserve that property for more complete treatment later. Issue: #16326
* | | FindMatlab: Add notes for topic 'FindMatlab-simulink'Brad King2016-09-231-0/+4
|/ /
* | Merge topic 'ninja-fortran'Brad King2016-09-232-0/+16
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 33058150 Help: Document Ninja generator conditional Fortran support 59aae292 Ninja: Add dyndep rules for Fortran module dependencies 39ebfc79 Ninja: Add explicit preprocessing step for Fortran 9a77680e Ninja: Conditionally allow Fortran based on ninja 'dyndep' support 0f331d78 Ninja: Add internal tool to produce a ninja dyndep file for Fortran d3e0b64b Ninja: Add internal tool to scan Fortran code for module dependencies 8eca59a1 Ninja: Add comment with Fortran dependency design documentation a57d1bb7 Ninja: Add API to check for dyndep support 0488ae63 Ninja: Refactor ninja feature detection f0a23aa3 Ninja: Refactor Fortran rejection logic
| * | Help: Document Ninja generator conditional Fortran supportBrad King2016-09-222-0/+16
| |/ | | | | | | Closes: #14215
* | Merge topic 'CheckFortranSourceCompiles-custom-ext'Brad King2016-09-231-0/+6
|\ \ | | | | | | | | | | | | | | | 4d3874d5 CheckFortranSourceCompiles: Add support for custom source extension 86d2e427 CheckFortranSourceCompiles: Fix FAIL_REGEX documentation typo
| * | CheckFortranSourceCompiles: Add support for custom source extensionBrad King2016-09-221-0/+6
| |/ | | | | | | | | Fortran compilers interpret the source extension to decide whether to preprocess and what language level to use by default.
* | server-mode: Allow for sending signalsTobias Hunger2016-09-221-0/+8
|/ | | | Enable the server to send signals.
* Merge topic 'test-fixtures'Brad King2016-09-227-1/+206
|\ | | | | | | | | 73f47c9e CTest: Add support for test fixtures
| * CTest: Add support for test fixturesCraig Scott2016-09-207-1/+206
| | | | | | | | | | | | | | | | | | | | | | Add new test properties: * FIXTURES_SETUP * FIXTURES_CLEANUP * FIXTURES_REQUIRED to specify the roles and dependencies of tests providing/using test fixtures.
* | server-mode: Introduce cmServerConnectionTobias Hunger2016-09-221-4/+9
| | | | | | | | | | | | | | | | Use it to split pipe and stdin/out handling out of cmServer itself. The server will shut down when it looses its connection to the client. This has the nice property that a crashing client will cause the server to terminate as the OS will close the connection on behave of the client.
* | Merge topic 'ctest-capture-error'Brad King2016-09-216-2/+34
|\ \ | | | | | | | | | | | | | | | | | | adf1e32f Help: Add notes for topic 'ctest-capture-error' d328dc68 CTest: Add CAPTURE_CMAKE_ERROR val to `ctest_*` commands 9ac2e189 ctest_coverage: If gcov is not found just warn, not error
| * | Help: Add notes for topic 'ctest-capture-error'Brad King2016-09-201-0/+8
| | |
| * | CTest: Add CAPTURE_CMAKE_ERROR val to `ctest_*` commandsBill Hoffman2016-09-205-2/+26
| | | | | | | | | | | | | | | | | | | | | If a `ctest_*` command has CAPTURE_CMAKE_ERROR then any errors generated by cmake during that command will cause the value to be assigned `-1`. This will prevent a `ctest -S` script from returning non-zero unless the script explicitly calls `message(FATAL_ERROR)`.
* | | Merge topic 'cmake-server-more-info'Brad King2016-09-211-0/+49
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4fb2b41a server-mode: Add debug support 537efe05 server-mode: Report Messages from cmake to clients ca779948 server-mode: Automate progress reporting 70b8ba9a cmake-server: Use consistent constant naming style