Skip to content

Commit 86dffe7

Browse files
committed
Android: prefer static linking to libandroid-wordexp.a
1 parent 02adbb4 commit 86dffe7

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

CMakeLists.txt

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -825,11 +825,18 @@ elseif(BSD)
825825
PRIVATE "usbhid"
826826
)
827827
elseif(ANDROID)
828-
CHECK_LIBRARY_EXISTS(android-wordexp wordexp "" HAVE_LIBANDROID_WORDEXP)
829-
if(HAVE_LIBANDROID_WORDEXP)
828+
CHECK_LIBRARY_EXISTS(-l:libandroid-wordexp.a wordexp "" HAVE_LIBANDROID_WORDEXP_STATIC)
829+
if(HAVE_LIBANDROID_WORDEXP_STATIC)
830830
target_link_libraries(libfastfetch
831-
PRIVATE android-wordexp
831+
PRIVATE -l:libandroid-wordexp.a
832832
)
833+
else()
834+
CHECK_LIBRARY_EXISTS(android-wordexp wordexp "" HAVE_LIBANDROID_WORDEXP)
835+
if(HAVE_LIBANDROID_WORDEXP)
836+
target_link_libraries(libfastfetch
837+
PRIVATE android-wordexp
838+
)
839+
endif()
833840
endif()
834841
endif()
835842

0 commit comments

Comments
 (0)