blob: 21a33b115d376d5a02270e05d77fb44fb9cef525 (
plain)
1
2
3
4
5
6
7
|
execute_process(COMMAND ${readelf} -d ${mod} OUTPUT_FILE ${mod}.readelf.txt)
file(STRINGS ${mod}.readelf.txt soname REGEX "\\(SONAME\\)")
if(soname)
message(FATAL_ERROR "${mod} has soname but should not:\n ${soname}")
else()
message(STATUS "${mod} has no soname as expected")
endif()
|