Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Genex: Report error if a target file is needed to evaluate link libraries. | Stephen Kelly | 2013-06-24 | 1 | -0/+2 |
| | | | | | | | | Constructs such as target_link_libraries(foo $<$<STREQUAL:$<TARGET_FILE:foo>,foo.so>:bar>) segfault before this patch. | ||||
* | Genex: Make LINK_LANGUAGE report an error when evaluating link libraries. | Stephen Kelly | 2013-06-24 | 1 | -0/+1 |
| | |||||
* | Do not crash on SHARED library without language (#13324) | Brad King | 2012-06-20 | 1 | -0/+3 |
Since commit e1409ac5 (Support building shared libraries or modules without soname, 2012-04-22) CMake crashes on the code add_library(foo SHARED foo.nolang) because the logic to lookup the language's soname flag was moved from cmTarget::GetLibraryNames to cmMakefile::GetSONameFlag without its check for a NULL language. Restore the check for NULL. Add RunCMake.Languages test to cover language error cases like this one. |