2015-08-20 17:37:18 +03:00
|
|
|
execute_process(COMMAND ${readelf} -d ${lib} OUTPUT_FILE ${lib}.readelf.txt)
|
2015-09-01 16:33:15 +03:00
|
|
|
file(STRINGS ${lib}.readelf.txt soname REGEX "SONAME")
|
2015-08-20 17:37:18 +03:00
|
|
|
if(soname)
|
|
|
|
message(FATAL_ERROR "${lib} has soname but should not:\n ${soname}")
|
|
|
|
else()
|
|
|
|
message(STATUS "${lib} has no soname as expected:\n ${soname}")
|
|
|
|
endif()
|