MantisBT - CMake | |||||
| View Issue Details | |||||
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0006244 | CMake | Modules | public | 2008-01-15 07:52 | 2016-06-10 14:30 |
| Reporter | Daniel Tihelka | ||||
| Assigned To | Bill Hoffman | ||||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | closed | Resolution | moved | ||
| Platform | OS | OS Version | |||
| Product Version | |||||
| Target Version | Fixed in Version | ||||
| Summary | 0006244: change of .i SWIG files does not cause correct rebuild | ||||
| Description | When I use CMake to for SWIG wrapper, using SWIG package and SWIG_* commands (see uploaded file for details), and I change any of .i files, the change does not cause correct rebuild of wrapped library - it does not delete .cxx, .so and language specific (*.py, *.java, etc.) files generated by SWIG. Even using 'make clean' does not affect those files, and thus does not build wrapper correctly :-( Note (I don know if it may cause this problem), that the SWIG-related part of my project have the following directory structure: wrap |- MyModule.i |- MyGlobalDefine.i |- MyException.i |- MyDynArray.i |- MyTextNormalizer.i |- MyTextNormalizerSetting.i |- python | |- MyModulePython.i |-java | |- MyModuleJava.i Modules MyModulePython.i and MyModuleJava.i inlude MyModule.i only (one direcory up, telling to SWIG by -I option, see SET_SOURCE_FILES_PROPERTIES in CMakeList.txt), and MyModule.i includes other files only, like: %include MyGlobalDefine.i %include MyException.i %include MyDynArray.i %include MyTextNormalizer.i %include MyTextNormalizerSetting.i ---- CMake version: 2.4.6 from Gentoo portage | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Tags | No tags attached. | ||||
| Relationships | |||||
| Attached Files | https://public.kitware.com/Bug/file/1285/CMakeLists.txt | ||||
| Issue History | |||||
| Date Modified | Username | Field | Change | ||
| 2008-01-15 07:52 | Daniel Tihelka | New Issue | |||
| 2008-01-15 07:52 | Daniel Tihelka | File Added: CMakeLists.txt | |||
| 2008-01-15 11:31 | Bill Hoffman | Status | new => assigned | ||
| 2008-01-15 11:31 | Bill Hoffman | Assigned To | => Bill Hoffman | ||
| 2008-10-01 17:02 | Bill Hoffman | Note Added: 0013690 | |||
| 2009-07-22 11:58 | Daniel Lea | Note Added: 0016937 | |||
| 2009-09-28 17:35 | Clinton Stimpson | Note Added: 0017807 | |||
| 2016-06-10 14:27 | Kitware Robot | Note Added: 0041406 | |||
| 2016-06-10 14:27 | Kitware Robot | Status | assigned => resolved | ||
| 2016-06-10 14:27 | Kitware Robot | Resolution | open => moved | ||
| 2016-06-10 14:30 | Kitware Robot | Status | resolved => closed | ||
| Notes | |||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||
|
|
|||||
|
|
||||