summaryrefslogtreecommitdiffstats
path: root/Help/prop_sf
Commit message (Collapse)AuthorAgeFilesLines
* Help: Spell out ";-list" as "semicolon-separated list"Joachim Wuttke (o)2018-10-253-3/+3
|
* Help: Replace occurrences of "Mac OS X" with "macOS"Bartosz Kosiorek2018-09-051-7/+7
| | | | | | | | Apple's main Operating system changed their name from OS X to macOS: https://www.engadget.com/2016/06/13/os-x-is-now-macos/ Revise documentation accordingly.
* Merge topic 'doc-updates'Brad King2018-05-082-3/+11
|\ | | | | | | | | | | | | e15adbfed3 Help: Specify COMPILE_OPTIONS and COMPILE_FLAGS source properties usage Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2043
| * Help: Specify COMPILE_OPTIONS and COMPILE_FLAGS source properties usageMarc Chevrier2018-05-072-3/+11
| |
* | VS: Add VS_SHADER_OBJECT_FILE_NAME source file propertyJeremiah van Oosten2018-04-241-0/+6
|/
* sourceFile properties: add property INCLUDE_DIRECTORIESMarc Chevrier2018-01-242-1/+20
|
* sourceFile properties: add property COMPILE_OPTIONSMarc Chevrier2018-01-231-0/+16
| | | | | | | Add the support of per-source property COMPILE_OPTIONS, including generator expressions support. Related: #17507
* Merge topic 'COMPILE_FLAGS-clarify-sf-prop-documentation'Brad King2018-01-091-3/+3
|\ | | | | | | | | | | | | 118815f0 COMPILE_FLAGS: do not imply that the property is a list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1640
| * COMPILE_FLAGS: do not imply that the property is a listBen Boeckel2018-01-081-3/+3
| | | | | | | | | | | | The "added to the list" language hinted that the property was interpreted as a CMake list, but this is not correct. It is just a string.
* | GENERATED: Improve the documentation of the GENERATED file propertyRobert Maynard2018-01-081-4/+19
|/
* Add generator expression support to per-source COMPILE_DEFINITIONSMarc Chevrier2017-12-051-0/+10
| | | | | | This allows users to specify different genex-based compile definitions for each file in a target. Fixes: #17508
* VS: Add source file property to set hlsl debug and optimization flagsJeremiah van Oosten2017-10-302-0/+12
| | | | | | | | Add `VS_SHADER_DISABLE_OPTIMIZATIONS` and `VS_SHADER_ENABLE_DEBUG` source file properties to control these settings on `.hlsl` files in the VS generator. Fixes: #17406
* Autogen: Docs: Extend SKIP_AUTOUIC documentationSebastian Holtermann2017-10-101-0/+5
|
* Autogen: Docs: Add examples for AUTORCC_OPTIONS and AUTOUIC_OPTIONSSebastian Holtermann2017-10-092-7/+25
|
* Merge topic 'add-vs-shader-properties'Brad King2017-09-292-0/+10
|\ | | | | | | | | | | | | 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-272-0/+10
| | | | | | | | | | | | | | | | | | | | 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>
* | Autogen: Doc: Add examples to the SKIP_AUTO* documentationsSebastian Holtermann2017-09-284-5/+41
|/
* Help: Document HEADER_FILE_ONLY use caseRoman Lebedev2017-05-091-0/+15
| | | | Describe how to get sources into IDE project files.
* Apple: Fix Resources location for all generatorsGregor Jasny2017-03-231-0/+7
| | | | Issue: #16680
* VS: add VS_CSHARP_<tagname> sourcefile propertyMichael Stürmer2017-03-011-0/+19
|
* VS: improve handling of source files with special extensions in .csprojMichael Stürmer2017-01-183-0/+20
| | | | | | | | | | | | Mainly <Link> and <DependentUpon> tags are added to connect generated and manually edited files. Special file extensions that are take care of are: - .Designer.cs - .xaml.cs - .settings - .resx - .xaml
* AUTOGEN: Documentation for SKIP_AUTOX source file propertiesSebastian Holtermann2017-01-104-0/+26
|
* Add generator expression support to per-source COMPILE_FLAGSZsolt Parragi2016-10-281-0/+7
| | | | | | This allows users to specify different genex-based compile flags for each file in a target, e.g. compiling just a single file with `Od/Ox` in release builds on Visual Studio.
* VS: Add a VS_TOOL_OVERRIDE source file propertyGilles Khouzam2016-06-201-0/+5
| | | | | | | | This property allow to specify a specific Visual Studio tool for a source file overriding the default tool behavior. For example, a `.resw` file being processed as a `PriResource` file. This has the advantage of being able to teach CMake to process new file types without code modifications.
* Xcode: Add XCODE_FILE_ATTRIBUTES source file propertyJames Touton2016-06-171-0/+11
| | | | This adds values to the ATTRIBUTES list in PBXBuildFile settings.
* Help: Hyperlink propertiesGregor Jasny2016-04-271-2/+2
|
* Drop Visual Studio 6 generatorBrad King2016-03-091-3/+2
| | | | | | This generator has been deprecated since CMake 3.3. Remove it. Update documentation, modules, and tests to drop content specific to this generator.
* Help: Update documentation to reflect support for iOSBartosz Kosiorek2015-11-231-15/+19
| | | | Many of our interfaces documented for OS X also work for iOS.
* Help: Document limitations of the OBJECT_DEPENDS source file propertyBrad King2015-09-111-5/+8
|
* VS: Add support for XAML source filesGilles Khouzam2015-04-031-0/+6
| | | | | | | | XAML files are by default of type Page in the vcxproj and can be overriden by setting the VS_XAML_TYPE property. The .cpp and .h file of the same name are automatically added as depending on the XAML file. New VSXaml test builds a basic XAML WindowsStore 8.1 app with VS2013.
* VS: Add source file property to set extra hlsl shader flagsRobert Goulet2015-01-281-0/+4
| | | | | Create a VS_SHADER_FLAGS source file property so that we can set all other Visual Studio .hlsl shader file compilation flags.
* VS: Add source file property to specify Windows App deployment locationGilles Khouzam2014-12-031-0/+8
| | | | | | | | | | Add a VS_DEPLOYMENT_LOCATION source file property to specify where to put files that are part of the package. For example: set_property(SOURCE ${ASSET_FILES} PROPERTY VS_DEPLOYMENT_LOCATION "assets") Without this, sources marked with VS_DEPLOYMENT_CONTENT cannot be located properly.
* VS: Add source file properties to set the hlsl shader entry point and modelCedric Perthuis2014-12-032-0/+10
| | | | | | Create properties VS_SHADER_ENTRYPOINT and VS_SHADER_MODEL. Without these many .hlsl source files may not be possible to use. Extend the VSWinStorePhone test project to cover them.
* Help: Fix broken cross-references reported by 'nitpicky' optionBrad King2014-11-071-1/+1
| | | | | Enable the Sphinx 'nitpicky' option and fix the resulting warnings about dangling references.
* VS: Add a source file property to set the hlsl shader typeBrad King2014-08-121-0/+4
| | | | | | Create a VS_SHADER_TYPE source file property. Inspired-by: Gilles Khouzam <gillesk@microsoft.com>
* VS: Add a source file property to mark content for Windows App deploymentBrad King2014-08-121-0/+11
| | | | | | | | | Create a VS_DEPLOYMENT_CONTENT source file property, supporting generator expressions, to compute whether a source file should be marked as DeploymentContent or ExcludedFromBuild in Windows Phone and Windows Store projects. Inspired-by: Minmin Gong <minmin.gong@gmail.com>
* Help: Document deprecated properties.Nils Gladitz2014-07-211-0/+2
| | | | | | Document the COMPILE_DEFINITIONS_<Config> properties as deprecated. Add new sections for deprecated properties and move POST_INSTALL_SCRIPT and PRE_INSTALL_SCRIPT there as well.
* Xcode: Add source file property to control file type (#14854)Brad King2014-05-152-0/+17
| | | | | | | | | Add source file properties to control Xcode file type attributes: XCODE_EXPLICIT_FILE_TYPE => explicitFileType XCODE_LAST_KNOWN_FILE_TYPE => lastKnownFileType Add a RunCMake.XcodeProject test to verify generated project content.
* Help: Reformat Qt autogenerator documentation.Stephen Kelly2014-01-042-10/+9
|
* Add automatic rcc invocation for Qt.Stephen Kelly2013-10-241-0/+14
| | | | | This replaces the need to invoke qt4_add_resources by allowing adding the source .qrc file directly to the target sources.
* Add automatic uic invocation for Qt.Stephen Kelly2013-10-241-0/+14
| | | | | | | | | | | | The source files are already processed by cmQtAutomoc to look for moc includes, so extend that to also look for ui_ includes and find corresponding .ui files to process. This replaces the need to invoke qt4_wrap_ui(). As the ui files are not likely to be part of the SOURCES of the target, store the options associated with them separately in the cmMakefile for querying during the autogen run.
* Help: Factor out COMPILE_DEFINITIONS disclaimer duplicationBrad King2013-10-161-20/+1
| | | | | | | The COMPILE_DEFINITIONS escaping disclaimer was represented in builtin documentation using a preprocessor macro. Factor the duplicate content out into a separate .txt file and include it in each document with the reStructuredText include directive.
* Convert builtin help to reStructuredText source filesKitware Robot2013-10-1517-0/+196
Run the convert-help.bash script to convert documentation: ./convert-help.bash "/path/to/CMake-build/bin" Then remove it.