Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove filtering of allowed INTERFACE library properties | Brad King | 2020-08-03 | 1 | -6/+0 |
| | | | | | | | | | | | Previously we disallowed use of arbitrary properties on INTERFACE libraries. The goal was to future-proof projects using them by not allowing properties to be set that may affect their future inclusion in the generated buildsystem. In order to prepare to actually include INTERFACE libraries in the generated buildsystem, drop the filter and allow arbitrary properties to be set. Issue: #19145 | ||||
* | Single location for cmProp typedef | Vitaly Stakhovsky | 2020-06-01 | 1 | -2/+1 |
| | |||||
* | cmTargetPropertyComputer::GetProperty: return cmProp | Vitaly Stakhovsky | 2020-03-16 | 1 | -12/+14 |
| | |||||
* | Source: use std::string in place of const char* | Vitaly Stakhovsky | 2020-01-29 | 1 | -6/+6 |
| | |||||
* | cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h | Sebastian Holtermann | 2019-07-29 | 1 | -1/+1 |
| | | | | | This adds the `cmStringAlgorithms.h` header and moves all string functions from `cmAlgorithms.h` to `cmStringAlgorithms.h`. | ||||
* | Modernize: Prefer .substr in place of .c_str() + int | Artur Ryt | 2019-03-30 | 1 | -1/+1 |
| | | | | | | A lot of temporary/local strings were created out of C-strings substr can utilize current string size, so in theory be a little more efficient. | ||||
* | Use C++11 nullptr | Daniel Pfeifer | 2017-08-24 | 1 | -6/+6 |
| | |||||
* | Use quotes for non-system includes | Daniel Pfeifer | 2017-04-11 | 1 | -1/+1 |
| | | | | | | | | | | | | | Automate with: git grep -l '#include <cm_' -- Source \ | xargs sed -i 's/#include <\(cm_.*\)>/#include "\1"/g' git grep -l '#include <cmsys/' -- Source \ | xargs sed -i 's/#include <\(cmsys\/.*\)>/#include "\1"/g' git grep -l '#include <cm[A-Z]' -- Source \ | xargs sed -i 's/#include <\(cm[A-Z].*\)>/#include "\1"/g' | ||||
* | Fix several include-what-you-use findings | Daniel Pfeifer | 2016-11-08 | 1 | -4/+3 |
| | |||||
* | Merge topic 'clang-tidy' | Brad King | 2016-10-20 | 1 | -3/+3 |
|\ | | | | | | | | | | | effa6c83 fix more issues reported by clang-tidy fb461cac silence selected clang-tidy violations | ||||
| * | fix more issues reported by clang-tidy | Daniel Pfeifer | 2016-10-20 | 1 | -3/+3 |
| | | |||||
* | | cmTargetPropertyComputer: Add missing include | Stephen Kelly | 2016-10-19 | 1 | -0/+1 |
| | | |||||
* | | cmState: Move TargetType enum to separate namespace | Stephen Kelly | 2016-10-19 | 1 | -6/+6 |
|/ | |||||
* | cmTargetPropertyComputer: Template some methods on the Target | Stephen Kelly | 2016-10-15 | 1 | -10/+72 |
| | | | | Implement the methods for cmTarget in the cmTarget source. | ||||
* | cmTargetPropertyComputer: Unify whitelist handling from cmTarget | Stephen Kelly | 2016-10-15 | 1 | -0/+4 |
| | |||||
* | cmTargetPropertyComputer: Move whitelist check from cmTarget | Stephen Kelly | 2016-10-15 | 1 | -3/+4 |
| | |||||
* | cmTargetPropertyComputer: Extract into new files | Stephen Kelly | 2016-10-15 | 1 | -0/+43 |