Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge topic 'fortran-preprocess-property' | Brad King | 2020-05-22 | 2 | -4/+23 |
|\ | | | | | | | | | | | | | | | | | | | 3888de23da Ninja: Skip Fortran preprocessing if Fortran_PREPROCESS is OFF 66c4e87282 Ninja: Add helper functions to generate Fortran build 5cca1ec893 Ninja: Add helper functions to generate Fortran preprocess rule b0a6161190 Fortran: Add Fortran_PREPROCESS property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4659 | ||||
| * | Ninja: Skip Fortran preprocessing if Fortran_PREPROCESS is OFF | Peter Hill | 2020-05-21 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | If `Fortran_PREPROCESS` is explicitly turned off for a source file then we know it does not need to be preprocessed. Teach the Ninja generator to skip preprocessing in this case. Otherwise we still must preprocess just in case. Fixes: #18870 | ||||
| * | Fortran: Add Fortran_PREPROCESS property | Peter Hill | 2020-05-21 | 2 | -4/+18 |
| | | | | | | | | Issue: #18870 | ||||
* | | Multi-Ninja: Fix PCHs for Visual C++ | Cristian Adam | 2020-05-20 | 1 | -0/+3 |
| | | | | | | | | Fixes: #20711 | ||||
* | | Help: Provide cross-references between compiler settings | Joachim Wuttke (h) | 2020-05-14 | 1 | -0/+5 |
| | | |||||
* | | Help: COMPILE_OPTIONS: bundle cross refs, add example | Joachim Wuttke (h) | 2020-05-14 | 1 | -5/+11 |
| | | |||||
* | | Unity Builds: Support explicit specification of sources to groups | Robert Maynard | 2020-05-07 | 1 | -0/+5 |
|/ | | | | | Instead of having CMake determine which files should go into each unity file, the user can now use explicitly state the mapping. | ||||
* | Merge topic 'docs-SKIP_PRECOMPILE_HEADERS-formatting' | Craig Scott | 2020-04-11 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | a293d05c41 Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4592 | ||||
| * | Help: Fix unescaped asterisks in docs for SKIP_PRECOMPILE_HEADERS | Craig Scott | 2020-04-10 | 1 | -2/+2 |
| | | |||||
* | | VS: Add documentation for VS_SETTINGS and VS_SOURCE_SETTINGS_<tool>. | Matt Davies | 2020-03-27 | 1 | -0/+18 |
|/ | |||||
* | Help: Expand discussion of GENERATED / BYPRODUCTS | FeRD (Frank Dana) | 2020-03-12 | 1 | -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 docs | Craig Scott | 2019-11-09 | 1 | -3/+7 |
| | |||||
* | Unity build: Add support for Ninja and Makefile generators | Cristian Adam | 2019-08-29 | 1 | -0/+7 |
| | |||||
* | Precompile headers: Update documentation | Cristian Adam | 2019-08-28 | 1 | -0/+13 |
| | |||||
* | Help: Document Swift_DEPENDENCIES_FILE property defaults | Brad King | 2019-06-04 | 1 | -1/+1 |
| | | | | Copy wording from the release notes. | ||||
* | Help: add some initial documentation for Swift support | Saleem Abdulrasool | 2019-05-16 | 2 | -0/+9 |
| | |||||
* | Modules: Update documentation formatting | Bartosz Kosiorek | 2019-04-08 | 1 | -1/+1 |
| | |||||
* | Help: Improve formatting of Help documentation | Bartosz Kosiorek | 2019-04-08 | 8 | -14/+19 |
| | |||||
* | Help: Improve documentation formating | Bartosz Kosiorek | 2019-04-04 | 14 | -28/+30 |
| | |||||
* | Help: note that Ninja also uses OBJECT_OUTPUTS | Ben Boeckel | 2019-02-25 | 1 | -3/+3 |
| | |||||
* | Help: Spell out ";-list" as "semicolon-separated list" | Joachim Wuttke (o) | 2018-10-25 | 3 | -3/+3 |
| | |||||
* | Help: Replace occurrences of "Mac OS X" with "macOS" | Bartosz Kosiorek | 2018-09-05 | 1 | -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 King | 2018-05-08 | 2 | -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 usage | Marc Chevrier | 2018-05-07 | 2 | -3/+11 |
| | | |||||
* | | VS: Add VS_SHADER_OBJECT_FILE_NAME source file property | Jeremiah van Oosten | 2018-04-24 | 1 | -0/+6 |
|/ | |||||
* | sourceFile properties: add property INCLUDE_DIRECTORIES | Marc Chevrier | 2018-01-24 | 2 | -1/+20 |
| | |||||
* | sourceFile properties: add property COMPILE_OPTIONS | Marc Chevrier | 2018-01-23 | 1 | -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 King | 2018-01-09 | 1 | -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 list | Ben Boeckel | 2018-01-08 | 1 | -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 property | Robert Maynard | 2018-01-08 | 1 | -4/+19 |
|/ | |||||
* | Add generator expression support to per-source COMPILE_DEFINITIONS | Marc Chevrier | 2017-12-05 | 1 | -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 flags | Jeremiah van Oosten | 2017-10-30 | 2 | -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 documentation | Sebastian Holtermann | 2017-10-10 | 1 | -0/+5 |
| | |||||
* | Autogen: Docs: Add examples for AUTORCC_OPTIONS and AUTOUIC_OPTIONS | Sebastian Holtermann | 2017-10-09 | 2 | -7/+25 |
| | |||||
* | Merge topic 'add-vs-shader-properties' | Brad King | 2017-09-29 | 2 | -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. Godby | 2017-09-27 | 2 | -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* documentations | Sebastian Holtermann | 2017-09-28 | 4 | -5/+41 |
|/ | |||||
* | Help: Document HEADER_FILE_ONLY use case | Roman Lebedev | 2017-05-09 | 1 | -0/+15 |
| | | | | Describe how to get sources into IDE project files. | ||||
* | Apple: Fix Resources location for all generators | Gregor Jasny | 2017-03-23 | 1 | -0/+7 |
| | | | | Issue: #16680 | ||||
* | VS: add VS_CSHARP_<tagname> sourcefile property | Michael Stürmer | 2017-03-01 | 1 | -0/+19 |
| | |||||
* | VS: improve handling of source files with special extensions in .csproj | Michael Stürmer | 2017-01-18 | 3 | -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 properties | Sebastian Holtermann | 2017-01-10 | 4 | -0/+26 |
| | |||||
* | Add generator expression support to per-source COMPILE_FLAGS | Zsolt Parragi | 2016-10-28 | 1 | -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 property | Gilles Khouzam | 2016-06-20 | 1 | -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 property | James Touton | 2016-06-17 | 1 | -0/+11 |
| | | | | This adds values to the ATTRIBUTES list in PBXBuildFile settings. | ||||
* | Help: Hyperlink properties | Gregor Jasny | 2016-04-27 | 1 | -2/+2 |
| | |||||
* | Drop Visual Studio 6 generator | Brad King | 2016-03-09 | 1 | -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 iOS | Bartosz Kosiorek | 2015-11-23 | 1 | -15/+19 |
| | | | | Many of our interfaces documented for OS X also work for iOS. | ||||
* | Help: Document limitations of the OBJECT_DEPENDS source file property | Brad King | 2015-09-11 | 1 | -5/+8 |
| | |||||
* | VS: Add support for XAML source files | Gilles Khouzam | 2015-04-03 | 1 | -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. |