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 |