| View Issue Details [ Jump to Notes ] | [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0004242 | CMake | CMake | public | 2006-12-23 13:42 | 2015-06-02 06:50 | ||||
| Reporter | cstraehl | ||||||||
| Assigned To | Bill Hoffman | ||||||||
| Priority | normal | Severity | major | Reproducibility | always | ||||
| Status | closed | Resolution | no change required | ||||||
| Platform | OS | OS Version | |||||||
| Product Version | |||||||||
| Target Version | Fixed in Version | ||||||||
| Summary | 0004242: CMAKE_CXX_SOURCE_FILE_EXTENSIONS not respected | ||||||||
| Description | CMAKE_CXX_SOURCE_FILE_EXTENSIONS (and the corresponding c variable) are not evaluated by cmake! why are theses variables there ? if theses variables were respected there would be an easy way to add support for .s and .S assembler files .... | ||||||||
| Tags | No tags attached. | ||||||||
| Attached Files | |||||||||
| Relationships | |
| Relationships |
| Notes | |
|
(0006510) Bill Hoffman (manager) 2007-02-21 11:52 |
They are evaluated very early on, in the enable language. To add support for .S and .s you can do it by creating a new language. For example see Java: CMakeDetermineJavaCompiler.cmake CMakeJavaInformation.cmake CMakeJavaCompiler.cmake.in CMakeTestJavaCompiler.cmake Also the same files for CMakeCXX*.cmake. IF you created a CMakeASM* set of files, it should work. The .cmake.in one is the one that sets the CMAKE_(LANG)_SOURCE_FILE_EXTENSIONS. |
| Notes |
| Issue History | |||
| Date Modified | Username | Field | Change |
| Issue History |
| Copyright © 2000 - 2018 MantisBT Team |