MantisBT - CMake | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0012873 | CMake | CMake | public | 2012-01-12 23:09 | 2016-06-10 14:21 |
Reporter | joseph2002 | ||||
Assigned To | |||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Platform | All | OS | All | OS Version | All |
Product Version | CMake 2.8.7 | ||||
Target Version | CMake 3.6 | Fixed in Version | CMake 3.6 | ||
Summary | 0012873: AUTOMOC produces same output moc file if target has two source files resides in different sub-directory | ||||
Description | consider following directory structure: src src/CMakeLists.txt src/sub1 src/sub1/test.h src/sub1/test.cpp src/sub2 src/sub2/test.h src/sub2/test.cpp src/CMakeLists.txt: ADD_LIBRARY( testsrc sub1/test.cpp sub2/test.cpp ) Then AUTOMOC will produce the same moc_test.cpp in the binary folder of src: ${BINARY_DIR}/src/moc_test.cpp ${BINARY_DIR}/src/testsrc_automoc.cpp Which contains two lines of #include "moc_test.cpp" This is not desired. CMake should keep directory structure when automocing, and produces: ${BINARY_DIR}/src/sub1/moc_test.cpp ${BINARY_DIR}/src/sub2/moc_test.cpp | ||||
Steps To Reproduce | |||||
Additional Information | |||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | |||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2012-01-12 23:09 | joseph2002 | New Issue | |||
2012-01-13 09:28 | Brad King | Assigned To | => Alex Neundorf | ||
2012-01-13 09:28 | Brad King | Status | new => assigned | ||
2012-01-18 14:37 | Alex Neundorf | Priority | normal => high | ||
2012-01-18 14:37 | Alex Neundorf | Target Version | => CMake 2.8.8 | ||
2012-04-19 08:47 | David Cole | Target Version | CMake 2.8.8 => CMake 2.8.9 | ||
2012-07-09 07:13 | David Cole | Note Added: 0029992 | |||
2012-07-09 07:18 | David Cole | Target Version | CMake 2.8.9 => | ||
2012-08-13 14:26 | Alex Neundorf | Priority | high => normal | ||
2012-08-13 14:26 | Alex Neundorf | Status | assigned => backlog | ||
2015-04-17 23:11 | Kwabena W. Agyeman | Note Added: 0038539 | |||
2015-07-20 05:11 | Jan Steinke | Note Added: 0039158 | |||
2016-02-16 10:50 | Brad King | Note Added: 0040495 | |||
2016-02-18 10:43 | Brad King | Note Added: 0040506 | |||
2016-02-18 10:43 | Brad King | Status | backlog => resolved | ||
2016-02-18 10:43 | Brad King | Resolution | open => fixed | ||
2016-02-18 10:43 | Brad King | Fixed in Version | => CMake 3.6 | ||
2016-02-18 10:43 | Brad King | Target Version | => CMake 3.6 | ||
2016-02-19 05:33 | Stephen Kelly | Note Added: 0040512 | |||
2016-02-19 09:01 | Brad King | Note Added: 0040513 | |||
2016-02-19 09:01 | Brad King | Assigned To | Alex Neundorf => | ||
2016-02-19 09:01 | Brad King | Status | resolved => acknowledged | ||
2016-02-19 09:01 | Brad King | Resolution | fixed => open | ||
2016-02-19 09:01 | Brad King | Fixed in Version | CMake 3.6 => | ||
2016-02-19 09:01 | Brad King | Target Version | CMake 3.6 => | ||
2016-04-12 13:47 | Brad King | Note Added: 0040845 | |||
2016-04-22 09:02 | Brad King | Note Added: 0040922 | |||
2016-04-22 09:02 | Brad King | Status | acknowledged => resolved | ||
2016-04-22 09:02 | Brad King | Resolution | open => fixed | ||
2016-04-22 09:02 | Brad King | Fixed in Version | => CMake 3.6 | ||
2016-04-22 09:02 | Brad King | Target Version | => CMake 3.6 | ||
2016-06-10 14:21 | Kitware Robot | Note Added: 0041185 | |||
2016-06-10 14:21 | Kitware Robot | Status | resolved => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|