diff options
author | Brad King <brad.king@kitware.com> | 2012-06-20 15:04:35 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2012-06-20 15:26:05 (GMT) |
commit | 56148fd2bc5ddbf32b89bbf94034ea4b14c6716d (patch) | |
tree | 5b6e08f2865bffcafa981fc7e2cc4c8c2bfa0f32 /Example | |
parent | 8df7aa54f0f78d48e4ed91001ac9ac9d39dbf535 (diff) | |
download | CMake-56148fd2bc5ddbf32b89bbf94034ea4b14c6716d.zip CMake-56148fd2bc5ddbf32b89bbf94034ea4b14c6716d.tar.gz CMake-56148fd2bc5ddbf32b89bbf94034ea4b14c6716d.tar.bz2 |
Do not crash on SHARED library without language (#13324)
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.
Diffstat (limited to 'Example')
0 files changed, 0 insertions, 0 deletions