summaryrefslogtreecommitdiffstats
path: root/Help
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'ios-universal'Brad King2015-12-115-0/+28
|\ | | | | | | | | | | 565d080a Xcode: Add support for combined install on iOS 34f5ef56 iOS: Fix App Bundle layout
| * Xcode: Add support for combined install on iOSRuslan Baratov2015-12-105-0/+28
| | | | | | | | | | | | | | | | | | | | | | | | This patch solves the problem of installing both: Device and Simulator libraries on iOS. Before only one of them was installed. If the IOS_INSTALL_COMBINED property is set on a target, a special install hook will be activated which builds the corresponding target and combines both at the install location. The original patch was contributed by Ruslan Baratov, and polished by Gregor Jasny.
* | Merge topic 'FindOpenMP-clang'Brad King2015-12-111-0/+4
|\ \ | | | | | | | | | | | | 1549927d FindOpenMP: Add Clang support
| * | FindOpenMP: Add Clang supportChris Pavlina2015-12-101-0/+4
| |/
* | Merge topic 'cmake-W-options'Brad King2015-12-111-0/+3
|\ \ | | | | | | | | | | | | | | | 29127534 cmake: Deduplicate warning message control code 67211011 cmake-gui: Add options to control warning messages
| * | cmake-gui: Add options to control warning messagesMichael Scott2015-12-101-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | Create a new dialog window for the cmake-gui that provides controls for setting the state of suppression of developer and deprecated warning messages. This replaces the previous single checkbox for setting the state of suppression of developer warnings. Added a note for the new functionality to the release notes.
* | | cmake: Teach -E make_directory to support multiple input directoriesBartosz Kosiorek2015-12-102-4/+9
| | |
* | | Help: Rename release notes for topic 'cmake-E-multiple-inputs'Brad King2015-12-101-2/+2
| |/ |/| | | | | This topic name will supersede cmake-E-copy-multiple-inputs.
* | Merge topic 'cmake-E-copy-multiple-inputs'Brad King2015-12-092-4/+13
|\ \ | | | | | | | | | | | | | | | | | | | | | bc35087d cmake: Teach -E copy_directory to support multiple input directories 98be140f cmake: Refine -E copy[_if_different] documentation 93cc80ae cmake: Refine -E copy_if_different implementation indentation 0903812b cmake: Refine -E chdir documentation
| * | cmake: Teach -E copy_directory to support multiple input directoriesBartosz Kosiorek2015-12-072-2/+6
| | |
| * | cmake: Refine -E copy[_if_different] documentationBartosz Kosiorek2015-12-071-2/+7
| |/
* | CPack: Added tests for package name and group controll fieldsDomen Vrankar2015-12-071-0/+7
|/
* Merge topic 'FindTIFF-imported-targets'Brad King2015-12-071-0/+4
|\ | | | | | | | | ebaca629 FindTIFF: Add imported targets and update documentation
| * FindTIFF: Add imported targets and update documentationRoger Leigh2015-12-071-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | - Add TIFF::TIFF imported target - Document imported target - Add testcase to test the standard variables and the imported target Also: - Add TIFF_INCLUDE_DIRS to match common practice - Update documentation generally, including documenting TIFF_INCLUDE_DIRS
* | cmake: Teach -E copy[_if_different] to support multiple files (#15703)Bartosz Kosiorek2015-12-042-4/+9
| | | | | | | | | | | | If multiple input files are provided then the destination must be a directory. If only one input file is provided then destination may be either a file or directory.
* | cmake: Improve '-E' help message formattingBartosz Kosiorek2015-12-041-2/+2
| |
* | Merge topic 'regex-explorer'Brad King2015-12-041-0/+6
|\ \ | | | | | | | | | | | | fc656fa4 cmake-gui: Add regex explorer window
| * | cmake-gui: Add regex explorer windowGregor Jasny2015-12-031-0/+6
| | |
* | | Merge topic 'FindBoost-imported-targets'Brad King2015-12-041-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d60cef77 Help: Add notes for topic 'FindBoost-imported-targets.rst' 9fd98750 Tests: Add FindBoost testcase for imported targets 3f9b081f FindBoost: Add imported targets 01c80acd FindBoost: Automatically add missing component dependencies 5183c6e5 FindBoost: Embed component dependency table 8a60e696 Utilities: Add BoostScanDeps script
| * | | Help: Add notes for topic 'FindBoost-imported-targets.rst'Brad King2015-12-021-0/+5
| | |/ | |/|
* | | iOS: Fix framework resource directory layout (#15848)Bartosz Kosiorek2015-12-033-12/+62
|/ / | | | | | | | | | | | | | | A typical iOS application bundle (also Framework Bundle) contains the application executable and any resources used by the application (for instance, the application icon, other images, and localized content) in the top-level bundle directory. The same rule applies to Framework Bundles.
* | Explicitly enable deprecated warnings by default.Michael Scott2015-12-012-2/+6
| | | | | | | | | | | | | | | | | | | | Explicitly enable deprecated warnings by default, via the cmake::GetSuppressDeprecatedWarnings method, which signals suppression is turned off unless the CMake variables are set as required. Add tests and update the documentation for the new functionality.
* | Modify dev warning options to affect deprecated warnings.Michael Scott2015-12-012-2/+6
| | | | | | | | | | | | | | | | | | | | | | Change the '-Wdev' and '-Wno-dev' options to also enable and suppress the deprecated warnings output, via the 'CMAKE_WARN_DEPRECATED' CMake variable, by default. This action does not happen if the user specifies a deprecated warning message option. Add tests and update the documentation for the new functionality.
* | Consistent documentation for deprecation message variables.Michael Scott2015-12-011-4/+3
| | | | | | | | | | | | Make the documentation for the 'CMAKE_ERROR_DEPRECATED' CMake variable consistent with the documentation for the 'CMAKE_WARN_DEPRECATED' CMake variable, in terms of wording.
* | Add -W options to control deprecated warning messages.Michael Scott2015-12-013-3/+23
|/ | | | | | | | Add 'deprecated' warning options type, to allow setting CMAKE_WARN_DEPRECATED via the -W '-Wdeprecated' and '-Wno-deprecated' options. Add tests for new options and updated documentation.
* Merge topic 'FindXercesC-imported-targets'Brad King2015-11-241-0/+4
|\ | | | | | | | | 5dcc833b FindXercesC: Add imported targets and unit test
| * FindXercesC: Add imported targets and unit testRoger Leigh2015-11-231-0/+4
| |
* | Merge topic 'doc-CLEAN_NO_CUSTOM-makefile-only'Brad King2015-11-241-4/+3
|\ \ | | | | | | | | | | | | 15c454fe Help: Document CLEAN_NO_CUSTOM as for Makefile generators only (#15856)
| * | Help: Document CLEAN_NO_CUSTOM as for Makefile generators only (#15856)Brad King2015-11-231-4/+3
| |/ | | | | | | | | | | | | The property cannot be implemented on other generators because the corresponding native build tools (VS IDE, Xcode, Ninja) all implement their own `clean` operations that affect all outputs. Document this limitation.
* | Help: Update documentation to reflect support for iOSBartosz Kosiorek2015-11-2321-72/+102
|/ | | | Many of our interfaces documented for OS X also work for iOS.
* cmake-gui: Add option to specify generator toolsetRobert Dailey2015-11-171-0/+6
| | | | | | | | | | The -T parameter to CMake may now be specified through cmake-gui via a new text field in the first-time configure wizard (below the generator chooser). The generator factories specify whether or not they support toolsets. This information is propagated to the Qt code and used to determine if the selected generator should also display the optional Toolset widgets.
* Merge topic 'add-cray-linux-platform'Brad King2015-11-162-0/+37
|\ | | | | | | | | | | 31d52139 Cray: Added documentation for cross compiling on a Cray c54a621b Cray: New platform file for Cray Linux Environment and PrgEnv
| * Cray: Added documentation for cross compiling on a CrayChuck Atkins2015-11-142-0/+37
| |
* | CPack/DragNDrop: Update documentation to include new variablesRobert Maynard2015-11-131-0/+8
| | | | | | | | | | Document the new behavior of `CPACK_DMG_BACKGROUND_IMAGE` and the purpose of `CPACK_DMG_DS_STORE_SETUP_SCRIPT`.
* | Merge topic 'cpack-dmg-multilanguage-sla'Brad King2015-11-091-0/+7
|\ \ | | | | | | | | | | | | f88533cc CPackDMG: Add support for multilingual SLAs
| * | CPackDMG: Add support for multilingual SLAsSimon Levermann2015-11-061-0/+7
| |/ | | | | | | | | | | | | | | | | Multiple languages for SLAs and the SLA UI can be added via the CPack variables CPACK_DMG_SLA_DIR and CPACK_DMG_SLA_LANGUAGES. For each language defined in the languages variable, CPack will search for <language>.menu.txt and <language>.license.txt in CPACK_DMG_SLA_DIR. If the sla directory variable is not defined, the old behaviour using CPACK_RESOURCE_FILE_LICENSE is retained.
* | Merge topic 'cpack-deb-new-component-vars'Brad King2015-11-091-0/+7
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 04a2a923 Help: Add notes for topic 'cpack-deb-new-component-vars' 57672e72 CPackDeb: CPACK_DEBIAN_PACKAGE_NAME documentation improvement a45a4b2d CPackDeb: set package control field per component a60574f1 CPackDeb: set priority control field per component 24012e3c CPackDeb: additional CPACK_DEBIAN_PACKAGE_SECTION documentation 47182ab8 CPackDeb: set section control field per component
| * | Help: Add notes for topic 'cpack-deb-new-component-vars'Domen Vrankar2015-11-091-0/+7
| | |
* | | Merge topic 'FindGTK2_GTK2_TARGETS'Brad King2015-11-091-0/+7
|\ \ \ | |/ / |/| | | | | | | | 5d79b956 FindGTK2: Use targets in GTK2_LIBRARIES if GTK2_USE_IMPORTED_TARGETS is ON
| * | FindGTK2: Use targets in GTK2_LIBRARIES if GTK2_USE_IMPORTED_TARGETS is ONDaniele E. Domenichelli2015-11-091-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | Also add GTK2_TARGETS variable containing all imported targets. Previously, the GTK2_LIBRARIES variable was filled with the paths to the libraries, and only the GTK2_XXX_LIBRARY variables contained the imported targets.
* | | Merge topic 'cpack-deb-config-file-source-field'Brad King2015-11-061-0/+6
|\ \ \ | |_|/ |/| | | | | | | | | | | e5b70ed0 CPackDEB: added config file optional Source field f2d98e2d CPackDEB: minor documentation and debug logging fixes
| * | CPackDEB: added config file optional Source fieldRaffi Enficiaud2015-11-041-0/+6
| | |
* | | Help: Add notes for topic 'add-armcc-toolchain'Brad King2015-11-041-0/+4
| | |
* | | Add support for the ARM Compiler (arm.com)Joakim Andersson2015-11-021-0/+1
|/ / | | | | | | | | | | | | | | Create an `ARMCC` compiler id corresponding to compilers identified and versioned by the `__ARMCC_VERSION` predefined macro. See documentation for the compilers at http://infocenter.arm.com/help/topic/com.arm.doc.set.swdev/index.html
* | Merge topic 'macosx_rpath-clarify-doc'Brad King2015-11-021-5/+10
|\ \ | | | | | | | | | | | | f8eb72fe Help: Clarify documentation for MACOSX_RPATH variable.
| * | Help: Clarify documentation for MACOSX_RPATH variable.Clinton Stimpson2015-11-021-5/+10
| | |
* | | Merge topic 'doc-apple-info-plist-properties'Brad King2015-11-022-29/+37
|\ \ \ | |_|/ |/| | | | | | | | 9a7f042a Help: Document target properties setting Info.plist fields (#15820)
| * | Help: Document target properties setting Info.plist fields (#15820)Brad King2015-10-302-29/+37
| | | | | | | | | | | | | | | Format the documentation of MACOSX_{BUNDLE,FRAMEWORK}_INFO_PLIST and specify for each property what field in the Info.plist file it sets.
* | | Merge topic 'doc-add_executable-typo'Brad King2015-10-261-1/+1
|\ \ \ | | | | | | | | | | | | | | | | 194011b8 Help: Add missing parenthesis in add_executable docs
| * | | Help: Add missing parenthesis in add_executable docsChristopher Dembia2015-10-221-1/+1
| |/ /