| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0005799 | CMake | CMake | public | 2007-09-28 15:06 | 2011-01-28 10:48 | ||||
| Reporter | Daniel Nelson | ||||||||
| Assigned To | David Cole | ||||||||
| Priority | normal | Severity | minor | Reproducibility | always | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | |||||||||
| Target Version | Fixed in Version | CMake-2-6 | |||||||
| Summary | 0005799: If you use ADD_SUBDIRECTORY with EXCLUDE_FROM_ALL then progress percent will not be calculated properly. | ||||||||
| Description | If you use ADD_SUBDIRECTORY with the EXCLUDE_FROM_ALL argument, every child target also has to be marked EXCLUDE_FROM_ALL or the progress percentage will be calculated incorrectly. Here is an example: . |-- CMakeLists.txt |-- main.cpp `-- optional |-- CMakeLists.txt `-- optional.cpp ./CMakeLists.txt PROJECT(progress) ADD_SUBDIRECTORY(optional blah EXCLUDE_FROM_ALL) ADD_EXECUTABLE(main main.cpp) ./optional/CMakeLists.txt ADD_EXECUTABLE(optional optional.cpp) If you type make, it will only count to 50% before completing. But if you add the EXCLUDE_FROM_ALL argument to the target "optional" then it will count to 100%. | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0013882) Daniel Nelson (reporter) 2008-10-15 01:54 |
This bug no longer exists in cmake 2.6.1. |
|
(0023954) David Cole (manager) 2010-12-14 11:15 |
Fixed already, no present change required, as documented in previously attached notes. |
|
(0025126) David Cole (manager) 2011-01-28 10:48 |
Re-closing, as later re-assignment inadvertently re-opened this issue. Really, it's closed. Fixed. Done. Later, tater. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| 2007-09-28 15:06 | Daniel Nelson | New Issue | |
| 2007-10-12 09:46 | Bill Hoffman | Status | new => assigned |
| 2007-10-12 09:46 | Bill Hoffman | Assigned To | => Bill Hoffman |
| 2007-12-18 10:24 | Bill Hoffman | Assigned To | Bill Hoffman => Ken Martin |
| 2008-10-15 01:54 | Daniel Nelson | Note Added: 0013882 | |
| 2010-12-14 11:15 | David Cole | Note Added: 0023954 | |
| 2010-12-14 11:15 | David Cole | Status | assigned => closed |
| 2010-12-14 11:15 | David Cole | Resolution | open => fixed |
| 2010-12-14 11:15 | David Cole | Fixed in Version | => CMake-2-6 |
| 2010-12-14 11:52 | David Cole | Assigned To | Ken Martin => David Cole |
| 2010-12-14 11:52 | David Cole | Status | closed => assigned |
| 2011-01-28 10:48 | David Cole | Note Added: 0025126 | |
| 2011-01-28 10:48 | David Cole | Status | assigned => closed |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |