CMake/Tests/RunCMake
Brad King 56148fd2bc 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.
2012-06-20 11:26:05 -04:00
..
Languages Do not crash on SHARED library without language (#13324) 2012-06-20 11:26:05 -04:00
ObjectLibrary Test OBJECT library language propagation 2012-03-16 10:12:30 -04:00
build_command Use generalized RunCMake test infrastrucure for build_command test 2012-03-12 09:33:21 -04:00
find_package find_package: Test rejection of required+optional components 2012-03-19 10:53:36 -04:00
include_external_msproject include_external_msproject: Test TYPE, GUID, PLATFORM options (#13120) 2012-04-19 08:35:55 -04:00
list list: Handle errors on empty lists more gracefully (#13138) 2012-04-17 11:07:07 -04:00
CMakeLists.txt Do not crash on SHARED library without language (#13324) 2012-06-20 11:26:05 -04:00
RunCMake.cmake Teach RunCMake tests to allow custom checks 2012-04-19 08:32:57 -04:00