MantisBT - CMake | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0013092 | CMake | CMake | public | 2012-04-01 20:13 | 2012-09-03 16:00 |
Reporter | Christoph Anton Mitterer | ||||
Assigned To | Brad King | ||||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | suspended | ||
Platform | OS | OS Version | |||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0013092: change set() behaviour when value is inset, to define the variable as true | ||||
Description | Hi. To me it seems a bit inconsistent that: set(FOO) unsets FOO. Given that you interpret a unset variable as false and given that unset() is the opposite of set(), it would IMHO make more sense to set FOO to true. This would also be more consistent with C/C++ preprocessor's understanding of true/false. And after all, that a command called "set" unsets is a bit awkward. Of course this will break things, but given your nice policy mechanism this shouldn't really harm. Cheers, Chris. | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2012-04-01 20:13 | Christoph Anton Mitterer | New Issue | |||
2012-04-09 09:03 | Brad King | Note Added: 0029095 | |||
2012-04-09 09:03 | Brad King | Status | new => resolved | ||
2012-04-09 09:03 | Brad King | Resolution | open => suspended | ||
2012-04-09 09:03 | Brad King | Assigned To | => Brad King | ||
2012-09-03 16:00 | David Cole | Note Added: 0030845 | |||
2012-09-03 16:00 | David Cole | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|