|
|
|
|
@ -52,6 +52,13 @@ macro(has_static_libs PREFIX LIBS)
|
|
|
|
|
else() |
|
|
|
|
set(${PREFIX}_HAS_STATIC_LIBS 0) |
|
|
|
|
foreach(lib IN LISTS ${LIBS}) |
|
|
|
|
if(TARGET ${lib}) |
|
|
|
|
get_target_property(target_type ${lib} TYPE) |
|
|
|
|
if(target_type STREQUAL STATIC_LIBRARY) |
|
|
|
|
set(${PREFIX}_HAS_STATIC_LIBS 1) |
|
|
|
|
break() |
|
|
|
|
endif() |
|
|
|
|
endif() |
|
|
|
|
if(lib MATCHES "\\.a$") |
|
|
|
|
set(${PREFIX}_HAS_STATIC_LIBS 1) |
|
|
|
|
break() |
|
|
|
|
|