summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* cmake: Add --open option for IDE generatorsGregor Jasny2017-10-132-0/+11
|
* Merge topic 'autogen-skip-ui'Brad King2017-10-117-9/+68
|\ | | | | | | | | | | | | | | | | e95429fd Autogen: Docs: Extend SKIP_AUTOUIC documentation 814cddbe Autogen: Docs: Add examples for AUTORCC_OPTIONS and AUTOUIC_OPTIONS 1c196268 Autogen: Allow setting SKIP_AUTOUIC/GEN on .ui files not in the sources Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1366
| * Autogen: Docs: Extend SKIP_AUTOUIC documentationSebastian Holtermann2017-10-101-0/+5
| |
| * Autogen: Docs: Add examples for AUTORCC_OPTIONS and AUTOUIC_OPTIONSSebastian Holtermann2017-10-096-9/+63
| |
* | Merge topic 'doc-lang-clarify'Brad King2017-10-101-8/+10
|\ \ | | | | | | | | | | | | | | | | | | 1ed11f1c Help: Minor text clarifications in cmake-language(7) manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1358
| * | Help: Minor text clarifications in cmake-language(7) manualBrad King2017-10-101-8/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clarify definitions of `bracket_open` and `bracket_close` productions. In note about unquoted arguments containing unescaped double quotes, provide examples of how they can be written as quoted arguments. Also clarify location of nested calls supported by variable function scope. Suggested-by: Дилян Палаузов <dilyan.palauzov@aegee.org>
* | | Merge topic 'doc_bundle_wrong_plist_property'Brad King2017-10-101-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a56d9ecf Help: Fix wrong property reference for an app bundle's Info.plist Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1362
| * | | Help: Fix wrong property reference for an app bundle's Info.plistCraig Scott2017-10-071-1/+1
| | |/ | |/|
* | | Merge topic 'target_properties_doc_cleanup'Brad King2017-10-102-2/+3
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b8010bda Help: Fix Example appearing in target property list of contents Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1361
| * | | Help: Fix Example appearing in target property list of contentsCraig Scott2017-10-072-2/+3
| |/ /
| * | Help: Drop development topic notes to prepare releaseBrad King2017-10-052-9/+0
| |/ | | | | | | | | Release versions do not have the development topic section of the CMake Release Notes index page.
* | Help: Revise 3.10 release notesBrad King2017-10-061-19/+10
|/ | | | | Reduce duplication of `AUTOMOC` feature text. Clarify QtIFW version requirements.
* Help: Organize and revise 3.10 release notesBrad King2017-10-051-129/+168
| | | | | Add section headers similar to the 3.9 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
* Help: Consolidate 3.10 release notesBrad King2017-10-0547-309/+228
| | | | | Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.10.rst`.
* Merge topic 'compiler-version-internal'Brad King2017-10-042-1/+10
|\ | | | | | | | | | | | | | | | | 1bdb8cd2 IAR: Detect compiler platform version b96ca728 Add infrastructure to detect secondary compiler version information f952f16d Help: Fix placement of one variable in cmake-variables manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1324
| * Add infrastructure to detect secondary compiler version informationBrad King2017-10-032-0/+9
| | | | | | | | | | | | | | | | | | | | | | Create a `CMAKE_<LANG>_COMPILER_VERSION_INTERNAL` variable to hold a secondary/internal compiler version number detected at the same time as the primary compiler version. This will be useful for some compilers where we need such a number to determine correct usage. Inspired-by: Stefan Andersson <tfosm@hotmail.com> Suggested-by: Norbert Lange <norbert.lange@andritz.com> Issue: #17264
| * Help: Fix placement of one variable in cmake-variables manualBrad King2017-10-021-1/+1
| | | | | | | | | | The `CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND` variable was recently added slightly in the wrong place for the sorted ordering.
* | Merge topic 'FindProtobuf-gen-desc'Brad King2017-10-031-0/+5
|\ \ | |/ |/| | | | | | | | | | | 1299f4cc FindProtobuf: add flag to allow descriptor files to be generated 4e91be95 FindProtobuf: Refactor custom command output listing Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1301
| * FindProtobuf: add flag to allow descriptor files to be generatedPeter Mitrano2017-10-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | - The .desc files will be in the same folder as the generated .cc and .h files. - Paths to generate .desc files are stored in a variable passed in - This is only implemented for C++ - Remove legacy ARGS - Add test that generates and uses C++ protobuf message - Add test that checks that the generated .desc file can be instantiated with DynamicMessageFactory - Add Help rst for new feature
* | Merge topic 'autogen-predefs'Brad King2017-10-027-0/+57
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | 6bbc1e77 Autogen: Add release notes for (CMAKE_)AUTOMOC_COMPILER_PREDEFINES 75c98b5e Autogen: Doc: Add documentation for (CMAKE_)AUTOMOC_COMPILER_PREDEFINES 1d7f099d Autogen: Add (CMAKE_)AUTOMOC_COMPILER_PREDEFINES Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1328
| * | Autogen: Add release notes for (CMAKE_)AUTOMOC_COMPILER_PREDEFINESSebastian Holtermann2017-09-291-0/+11
| | |
| * | Autogen: Doc: Add documentation for (CMAKE_)AUTOMOC_COMPILER_PREDEFINESSebastian Holtermann2017-09-296-0/+46
| | | | | | | | | | | | | | | | | | Also adds the documentation for CMAKE_<LANG>_COMPILER_PREDEFINES_COMMAND. Closes #17275
* | | Merge topic 'cuda_9_support'Brad King2017-09-291-1/+1
|\ \ \ | |/ / |/| | | | | | | | | | | | | | fe37b994 CUDA: Add support for requesting C++98 under CUDA 9 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1315
| * | CUDA: Add support for requesting C++98 under CUDA 9Robert Maynard2017-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Starting in CUDA 9 the default compilation mode is C++14, and you need to explicitly enable C++98/03 mode. While at it, document `14` among the values for `CUDA_STANDARD`. This was accidentally left out of commit v3.9.0-rc1~118^2 (CUDA: Add support for the C++14 standard flag, 2017-05-11).
* | | Merge topic 'add-vs-shader-properties'Brad King2017-09-294-0/+18
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 49dab3eb VS: Add VS_SHADER_OUTPUT_HEADER_FILE and VS_SHADER_VARIABLE_NAME properties. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1319
| * | | VS: Add VS_SHADER_OUTPUT_HEADER_FILE and VS_SHADER_VARIABLE_NAME properties.Kevin M. Godby2017-09-274-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The VS_SHADER_OUTPUT_HEADER_FILE property is the name of the generated header file containing the object code of the shader. The VS_SHADER_VARIABLE_NAME property is the name of the variable containing the object code in the above header file. Signed-off-by: Kevin M. Godby <kevin@godby.org>
* | | | Merge topic 'autogen-macro-names2'Brad King2017-09-295-37/+42
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 93c8d55d Autogen: Update (CMAKE_)AUTOMOC_MACRO_NAMES release notes 084ace47 Autogen: Tests: Update AUTOMOC_MACRO_NAMES test 08041dd1 Autogen: Doc: Update documentation for (CMAKE_)AUTOMOC_MACRO_NAMES 7b33d67b Autogen: Create info file directory before writing 786b5be0 Autogen: Define all macro names in CMAKE_AUTOMOC_MACRO_NAMES Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1321
| * | | | Autogen: Update (CMAKE_)AUTOMOC_MACRO_NAMES release notesSebastian Holtermann2017-09-281-8/+10
| | | | |
| * | | | Autogen: Doc: Update documentation for (CMAKE_)AUTOMOC_MACRO_NAMESSebastian Holtermann2017-09-284-29/+32
| | | | |
* | | | | Merge topic 'autogen-cmp0071-warning'Brad King2017-09-295-17/+61
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ff6a5125 Autogen: Doc: Add examples to the SKIP_AUTO* documentations 8831818f Autogen: Doc: Update CMP0071 description b0775c75 Autogen: Offer solution for CMP0071 in warning message Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1322
| * | | | | Autogen: Doc: Add examples to the SKIP_AUTO* documentationsSebastian Holtermann2017-09-284-5/+41
| | | | | |
| * | | | | Autogen: Doc: Update CMP0071 descriptionSebastian Holtermann2017-09-281-12/+20
| |/ / / /
* | | | | Use C++11 '= delete' instead of CM_EQ_DELETEBrad King2017-09-281-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | We now require C++11 support including `= delete`. Drop use of the old compatibility macro.
* | | | | Merge topic 'document_env_variables'Craig Scott2017-09-2729-0/+261
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | e6b77c5f Help: Document CMake's environment variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1235
| * | | | Help: Document CMake's environment variablesRobert Maynard2017-09-2629-0/+261
| | | | |
* | | | | Merge topic 'auto_ptr'Brad King2017-09-271-4/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f0489856 Retire std::auto_ptr and its macro CM_AUTO_PTR Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Pavel Solodovnikov <hellyeahdominate@gmail.com> Merge-request: !1300
| * | | | | Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Matthias Maennich <matthias@maennich.net>
* | | | | | Merge topic 'autogen-per-config-sources'Brad King2017-09-273-8/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 4603d6b0 Autogen: Docs: Add documentation internal links f86ba8ee Autogen: Reintroduce per-config sources support 5d3bca64 Autogen: Rename cmQtAutoGen::GeneratorType to cmQtAutogen::Generator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1307
| * | | | | | Autogen: Docs: Add documentation internal linksSebastian Holtermann2017-09-253-8/+8
| | | | | | |
* | | | | | | Merge topic 'FindOpenGL-glvnd'Brad King2017-09-271-0/+4
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e2e8a690 FindOpenGL: Add support for GLVND on Linux Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !782
| * | | | | | FindOpenGL: Add support for GLVND on LinuxTom Fogal2017-09-251-0/+4
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Find GLVND components if available. Add `GLX` and `EGL` options for COMPONENTS that allow requesting these libraries explicitly. Introduce new import targets for these windowing-system-specific libraries. On a GLVND system, populate the legacy `OPENGL_LIBRARIES` variable and the `OpenGL::GL` target using the `OpenGL` and `GLX` components. On non-GLVND systems, continue to use the legacy `GL` library and simply do not provide the GLVND components. Application code can choose to adapt based on the availability of GLVND components as imported targets.
* | | | | | Help: Update MSVC_VERSION documentationBrad King2017-09-251-11/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the corresponding toolset name for each version. While at it, link to the general compiler version variable.
* | | | | | Help: Document MSVC_VERSION value 1911Wojciech Mamrak2017-09-251-0/+1
|/ / / / /
* | | | | Merge topic 'FindOpenACC'Brad King2017-09-253-0/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d3b6f291 FindOpenACC: Add module to detect compiler support for OpenACC Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1209
| * | | | | FindOpenACC: Add module to detect compiler support for OpenACCTin Huynh2017-09-223-0/+7
| | | | | |
* | | | | | Merge topic 'cpackifw-options'Brad King2017-09-251-0/+6
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9a24ab6b CPackIFW: Add some options Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1298
| * | | | | CPackIFW: Add some optionsKonstantin Podsvirov2017-09-211-0/+6
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | The `CPackIFW` module `cpack_ifw_configure_component` and `cpack_ifw_configure_component_group` commands gained a new `REPLACES` and `CHECKABLE` options.
* | | | | Merge topic 'graphviz-link-type'Craig Scott2017-09-221-0/+6
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | 5b46cc91 graphviz: distinguish target dependency types Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1229
| * | | | graphviz: distinguish target dependency typesNico Müller2017-09-211-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - The output graph of graphviz differs now between target link types - Updated documentation - Fixes: #17192
* | | | | Merge topic 'cpack-rpm-deb-version'Brad King2017-09-221-0/+14
|\ \ \ \ \ | |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | 74b7457f CPack RPM and DEB: improved package version handling Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1296