Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CMake code rely on cmList class for CMake lists management (part. 1) | Marc Chevrier | 2023-04-24 | 1 | -2/+3 |
| | |||||
* | Xcode: Add settings to control a scheme's launch configuration | PatriceJiang | 2022-08-30 | 1 | -1/+6 |
| | |||||
* | Xcode: Add settings to control a scheme's GPU Validation values | PatriceJiang | 2022-08-30 | 1 | -0/+17 |
| | |||||
* | Xcode: Add Xcode SCHEME control for 'Launch' control | Harry Mallon | 2022-06-15 | 1 | -1/+9 |
| | |||||
* | Source: Fix IWYU warnings in Xcode generators | NAKAMURA Takumi | 2021-11-16 | 1 | -2/+8 |
| | |||||
* | Xcode: Support "GPU Frame Capture" scheme property | Jake Turner | 2021-10-19 | 1 | -0/+12 |
| | | | | | | | | | | | Added XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE variable which sets the scheme property value for "GPU Frame Capture" in the Options section by setting the Xcode project variable "enableGPUFrameCaptureMode". Example values are "Metal" (1) and "Disabled" (3). XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE is initialized by the property CMAKE_XCODE_SCHEME_ENABLE_GPU_FRAME_CAPTURE_MODE. Implements: #22700 | ||||
* | Rename cmProp in cmValue | Marc Chevrier | 2021-09-21 | 1 | -4/+4 |
| | |||||
* | Source: Remove unnecessary comparisons to nullptr | Vitaly Stakhovsky | 2021-05-10 | 1 | -1/+1 |
| | |||||
* | cmIsOn: add overload accepting const std::string* | Vitaly Stakhovsky | 2020-07-14 | 1 | -2/+1 |
| | |||||
* | Clean a few string conversions | Vitaly Stakhovsky | 2020-07-09 | 1 | -1/+1 |
| | |||||
* | cmGeneratorTarget: Remove default config from Get* methods | Brad King | 2020-05-18 | 1 | -1/+2 |
| | | | | Ensure all call sites pass an explicit configuration. | ||||
* | GetSafeProperty: return std::string const& | Vitaly Stakhovsky | 2020-04-30 | 1 | -2/+3 |
| | |||||
* | cmGeneratorTarget::GetProperty: return cmProp | Vitaly Stakhovsky | 2020-04-29 | 1 | -8/+9 |
| | |||||
* | Refactoring: add cm::contains to <cmext/algorithm> | Marc Chevrier | 2020-04-17 | 1 | -1/+3 |
| | |||||
* | Xcode: Add custom working directory property | Gregor Jasny | 2019-11-18 | 1 | -4/+24 |
| | | | | Closes: #19967 | ||||
* | xcode: Add XCODE_SCHEME_DEBUG_DOCUMENT_VERSIONING property | Gregor Jasny | 2019-10-01 | 1 | -2/+21 |
| | |||||
* | Source sweep: Replace cmExpandList with the shorter cmExpandedList | Sebastian Holtermann | 2019-08-23 | 1 | -4/+2 |
| | | | | | | | | | | | | This replaces the code pattern ``` std::vector<std::string> args; cmExpandList(valueStr, args, ...) ``` with ``` std::vector<std::string> args = cmExpandedList(valueStr, ...) ``` | ||||
* | Source sweep: Use cmStrCat for string concatenation | Sebastian Holtermann | 2019-08-22 | 1 | -6/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch is generated by a python script that uses regular expressions to search for string concatenation patterns of the kind ``` std::string str = <ARG0>; str += <ARG1>; str += <ARG2>; ... ``` and replaces them with a single `cmStrCat` call ``` std::string str = cmStrCat(<ARG0>, <ARG1>, <ARG2>, ...); ``` If any `<ARGX>` is itself a concatenated string of the kind ``` a + b + c + ...; ``` then `<ARGX>` is split into multiple arguments for the `cmStrCat` call. If there's a sequence of literals in the `<ARGX>`, then all literals in the sequence are concatenated and merged into a single literal argument for the `cmStrCat` call. Single character strings are converted to single char arguments for the `cmStrCat` call. `std::to_string(...)` wrappings are removed from `cmStrCat` arguments, because it supports numeric types as well as string types. `arg.substr(x)` arguments to `cmStrCat` are replaced with `cm::string_view(arg).substr(x)` | ||||
* | cmAlgorithms: Add cmContains | Regina Pfeifer | 2019-08-19 | 1 | -3/+1 |
| | | | | Also, use the new function where applicable. | ||||
* | Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument | Sebastian Holtermann | 2019-08-14 | 1 | -2/+2 |
| | |||||
* | XCode: Add scheme option XCODE_SCHEME_DEBUG_AS_ROOT | Harry Mallon | 2019-03-11 | 1 | -0/+5 |
| | |||||
* | clang-tidy: Pass by value | Regina Pfeifer | 2019-01-22 | 1 | -2/+3 |
| | |||||
* | clang-tidy: fix warnings in macOS-only code | Brad King | 2018-11-27 | 1 | -2/+2 |
| | |||||
* | Xcode: Add variables and properties to configure schemes | Gregor Jasny | 2018-08-01 | 1 | -0/+167 |
| | | | | | | | | | Add `XCODE_SCHEME_*` target properties and associated variables `CMAKE_XCODE_SCHEME_*` to initialize them on target creation. Map each target property value to an associated Xcode scheme entry. Co-Author: Martin Sander <mail@martin-sander.de> Fixes: #17919 | ||||
* | Fix some occurrences of readability-braces-around-statements | Matthias Maennich | 2017-09-28 | 1 | -1/+2 |
| | | | | | | Fix issues diagnosed by clang-tidy [readability-braces-around-statements] Signed-off-by: Matthias Maennich <matthias@maennich.net> | ||||
* | Convert some leftover loops to C++11 range-based loop | Matthias Maennich | 2017-09-28 | 1 | -3/+2 |
| | | | | | | Fix issues diagnosed by clang-tidy [modern-loop-convert] Signed-off-by: Matthias Maennich <matthias@maennich.net> | ||||
* | Fix some occurrences using string by value rather than by const& | Matthias Maennich | 2017-09-28 | 1 | -5/+5 |
| | | | | | | | | Fix issues diagnosed by clang-tidy - performance-unnecessary-value-param - performance-unnecessary-copy-initialization Signed-off-by: Matthias Maennich <matthias@maennich.net> | ||||
* | Replace several occurrences of empty string comparisons by string::empty() | Matthias Maennich | 2017-09-28 | 1 | -1/+1 |
| | | | | | | Fix issues diagnosed by clang-tidy [readability-container-size-empty] Signed-off-by: Matthias Maennich <matthias@maennich.net> | ||||
* | Xcode: Add XCTest support to schema generator | Gregor Jasny | 2017-06-28 | 1 | -3/+24 |
| | | | | Closes: #16961 | ||||
* | Xcode: Prepare schema generator for XCTest | Gregor Jasny | 2017-06-28 | 1 | -18/+16 |
| | | | | Issue: #16961 | ||||
* | Xcode: Use proper buildable name for schema | Gregor Jasny | 2017-02-28 | 1 | -2/+3 |
| | |||||
* | Xcode: Select executable target for execution in schema | Gregor Jasny | 2017-02-28 | 1 | -2/+21 |
| | |||||
* | Xcode: Fix schema container location calculation | Gregor Jasny | 2017-02-28 | 1 | -10/+10 |
| | |||||
* | Xcode: Use proper indentation for schemes | Gregor Jasny | 2017-02-28 | 1 | -0/+1 |
| | |||||
* | Xcode: Write shared schemes based on the default files generated by Xcode | Gusts Kaksis | 2017-02-28 | 1 | -0/+206 |
Issue: #15441 |