summaryrefslogtreecommitdiffstats
path: root/Example
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2012-06-20 15:04:35 (GMT)
committerBrad King <brad.king@kitware.com>2012-06-20 15:26:05 (GMT)
commit56148fd2bc5ddbf32b89bbf94034ea4b14c6716d (patch)
tree5b6e08f2865bffcafa981fc7e2cc4c8c2bfa0f32 /Example
parent8df7aa54f0f78d48e4ed91001ac9ac9d39dbf535 (diff)
downloadCMake-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