MantisBT - CMake |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0013772 | CMake | CMake | public | 2012-12-03 02:27 | 2014-06-02 08:37 |
|
Reporter | hsor001 | |
Assigned To | jschueller | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | CMake 2.8.10.2 | |
Target Version | | Fixed in Version | CMake 3.0 | |
|
Summary | 0013772: UseSWIG.cmake does not handle relative paths with parent directories |
Description | When using swig with relative paths that contain parent directories the generated location of the cxx file is not set properly. |
Steps To Reproduce | Use swig to wrap a python module where the interface file is in a sibling directory to the CMakeLists.txt file:
set(interface_src ../interfaces/lib.i)
Try configuring and building this swig module with a build directory anywhere other than a sibling directory. |
Additional Information | |
Tags | No tags attached. |
Relationships | has duplicate | 0013042 | closed | jschueller | UseSWIG.cmake: subdirectory for generated files is not created | has duplicate | 0013029 | closed | jschueller | Use of SWIG fails for out-of-source builds, if the swig interface file is not placed in same directory as CMakeLists.txt | has duplicate | 0006107 | closed | jschueller | UseSWIG.cmake severely broken | related to | 0013173 | closed | jschueller | Swig module can't handle absolute path | related to | 0014459 | closed | jschueller | SWIG_ADD_MODULE does not create sub directory |
|
Attached Files | relative-useswig-paths.cmake (3,598) 2012-12-03 02:28 https://public.kitware.com/Bug/file/4581/relative-useswig-paths.cmake |
|
Issue History |
Date Modified | Username | Field | Change |
2012-12-03 02:27 | hsor001 | New Issue | |
2012-12-03 02:28 | hsor001 | File Added: relative-useswig-paths.cmake | |
2012-12-03 02:29 | hsor001 | Note Added: 0031797 | |
2012-12-03 07:50 | Brad King | Assigned To | => Mathieu Malaterre |
2012-12-03 07:50 | Brad King | Status | new => assigned |
2013-11-25 08:24 | Brad King | Assigned To | Mathieu Malaterre => jschueller |
2013-11-25 08:28 | Brad King | Relationship added | related to 0013173 |
2013-11-25 08:29 | Brad King | Relationship added | related to 0014459 |
2013-11-25 09:12 | jschueller | Note Added: 0034547 | |
2013-11-25 09:12 | jschueller | Status | assigned => resolved |
2013-11-25 09:12 | jschueller | Fixed in Version | => CMake 3.0 |
2013-11-25 09:12 | jschueller | Resolution | open => fixed |
2013-11-26 03:07 | jschueller | Relationship added | has duplicate 0013042 |
2013-11-26 03:07 | jschueller | Relationship added | has duplicate 0013029 |
2013-11-26 03:08 | jschueller | Relationship added | has duplicate 0006107 |
2014-06-02 08:37 | Robert Maynard | Note Added: 0036029 | |
2014-06-02 08:37 | Robert Maynard | Status | resolved => closed |