Instead of generating separate object files for each permutation of defines for a source file, GenerateNamedObjects now writes an entirely new source file and inserts the defines as #define c statements. This solves a problem I ran into with ar.exe where it was refusing to link objects that had the same filename despite having different paths. |
||
|---|---|---|
| .. | ||
| arch.cmake | ||
| c_check.cmake | ||
| cc.cmake | ||
| f_check.cmake | ||
| fc.cmake | ||
| kernel.cmake | ||
| lapack.cmake | ||
| os.cmake | ||
| prebuild.cmake | ||
| system.cmake | ||
| utils.cmake | ||