summaryrefslogtreecommitdiffstats
path: root/Help/prop_sf
Commit message (Collapse)AuthorAgeFilesLines
* Help: Expand discussion of GENERATED / BYPRODUCTSFeRD (Frank Dana)2020-03-121-10/+23
| | | | | | | | - Mention the Makefile Generators' `make clean` removal in the BYPRODUCTS section of add_custom_command and add_custom_target - Expand the GENERATED property docs' description of which files will be marked with the property, and of what it implies (including `make clean` removal)
* Help: Improve readability and fix inaccuracies in unity build docsCraig Scott2019-11-091-3/+7
|
* Unity build: Add support for Ninja and Makefile generatorsCristian Adam2019-08-291-0/+7
|
* Precompile headers: Update documentationCristian Adam2019-08-281-0/+13
|
* Help: Document Swift_DEPENDENCIES_FILE property defaultsBrad King2019-06-041-1/+1
| | | | Copy wording from the release notes.
* Help: add some initial documentation for Swift supportSaleem Abdulrasool2019-05-162-0/+9
|
* Modules: Update documentation formattingBartosz Kosiorek2019-04-081-1/+1
|
* Help: Improve formatting of Help documentationBartosz Kosiorek2019-04-088-14/+19
|
* Help: Improve documentation formatingBartosz Kosiorek2019-04-0414-28/+30
|
* Help: note that Ninja also uses OBJECT_OUTPUTSBen Boeckel2019-02-251-3/+3
|
* 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.