MantisBT - CMake | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0012429 | CMake | CMake | public | 2011-08-29 11:33 | 2016-06-10 14:31 |
Reporter | Mathias Gaunard | ||||
Assigned To | Kitware Robot | ||||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | moved | ||
Platform | OS | OS Version | |||
Product Version | CMake 2.8.5 | ||||
Target Version | Fixed in Version | ||||
Summary | 0012429: Targets cannot be created in an arbitrary scope | ||||
Description | In certain scenarios I would have found useful to have the ability put a custom command or target should appear into a parent scope. Unfortunately there seems to be no way to do this, short of abusing the binary_dir argument to add_subdirectory and setting CMP0013 to OLD. I've attached a project that demonstrates how to abuse add_subdirectory to do this. I would like to know how good this technique is and whether it can break in certain situations or with certain generators. Otherwise, what would be the best way to support this feature? | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | ![]() https://public.kitware.com/Bug/file/4031/project.tar.bz2 | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2011-08-29 11:33 | Mathias Gaunard | New Issue | |||
2011-08-29 11:33 | Mathias Gaunard | File Added: project.tar.bz2 | |||
2012-08-11 11:38 | David Cole | Status | new => backlog | ||
2012-08-11 11:38 | David Cole | Note Added: 0030299 | |||
2016-06-10 14:28 | Kitware Robot | Note Added: 0041897 | |||
2016-06-10 14:28 | Kitware Robot | Status | backlog => resolved | ||
2016-06-10 14:28 | Kitware Robot | Resolution | open => moved | ||
2016-06-10 14:28 | Kitware Robot | Assigned To | => Kitware Robot | ||
2016-06-10 14:31 | Kitware Robot | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|