MantisBT - CMake | ||||||||||
| View Issue Details | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |||||
| 0011845 | CMake | CMake | public | 2011-02-11 10:32 | 2012-11-05 14:32 | |||||
| Reporter | Matt Darland | |||||||||
| Assigned To | David Cole | |||||||||
| Priority | normal | Severity | feature | Reproducibility | N/A | |||||
| Status | closed | Resolution | duplicate | |||||||
| Platform | OS | OS Version | ||||||||
| Product Version | ||||||||||
| Target Version | Fixed in Version | CMake 2.8.9 | ||||||||
| Summary | 0011845: Add an EVAL command to evaluate a string as a CMake script | |||||||||
| Description | Add an EVAL command that evaluates the string passed in as a CMake script, within the same environment closure as the caller. Similar to the INSTALL(SCRIPT), but run at CMake evaluation instead of install time. Motivation: I'd like to write a macro similar to: #-- LIST_APPLY(src fn) #-- Calls command in ${fn} against each item in src MACRO(LIST_APPLY src fn) FOREACH(_i ${src}) EVAL("${fn}(${_i}") ENDFOREACH() ENDMACRO() So I'm not constantly writing boilerplate foreach code | |||||||||
| Steps To Reproduce | ||||||||||
| Additional Information | ||||||||||
| Tags | No tags attached. | |||||||||
| Relationships |
| |||||||||
| Attached Files | ||||||||||
| Issue History | ||||||||||
| Date Modified | Username | Field | Change | |||||||
| 2011-02-11 10:32 | Matt Darland | New Issue | ||||||||
| 2012-06-01 11:20 | David Cole | Assigned To | => David Cole | |||||||
| 2012-06-01 11:20 | David Cole | Status | new => assigned | |||||||
| 2012-06-01 11:21 | David Cole | Note Added: 0029595 | ||||||||
| 2012-06-01 11:21 | David Cole | Relationship added | duplicate of 0004034 | |||||||
| 2012-06-01 11:21 | David Cole | Status | assigned => resolved | |||||||
| 2012-06-01 11:21 | David Cole | Fixed in Version | => CMake 2.8.9 | |||||||
| 2012-06-01 11:21 | David Cole | Resolution | open => duplicate | |||||||
| 2012-11-05 14:32 | David Cole | Note Added: 0031439 | ||||||||
| 2012-11-05 14:32 | David Cole | Status | resolved => closed | |||||||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||