diff --git a/accesskit-config.cmake b/accesskit-config.cmake index c6f84e2..4adc635 100644 --- a/accesskit-config.cmake +++ b/accesskit-config.cmake @@ -14,6 +14,8 @@ set_property( ) if (_accesskit_os STREQUAL "macos") target_link_libraries(accesskit-static INTERFACE "-framework AppKit" "-framework Foundation" "-framework CoreFoundation" objc c++) +elseif (_accesskit_os STREQUAL "android") + target_link_libraries(accesskit-static INTERFACE android log) elseif (_accesskit_os STREQUAL "linux") target_link_libraries(accesskit-static INTERFACE -static-libgcc m) elseif (_accesskit_os STREQUAL "windows") @@ -30,7 +32,7 @@ if (_accesskit_os STREQUAL "windows") endif() if (_accesskit_os STREQUAL "macos") set(_accesskit_shared_lib "libaccesskit.dylib") -elseif (_accesskit_os STREQUAL "linux") +elseif (_accesskit_os STREQUAL "android" OR _accesskit_os STREQUAL "linux") set(_accesskit_shared_lib "libaccesskit.so") elseif (_accesskit_os STREQUAL "windows") set(_accesskit_shared_lib "accesskit.dll") diff --git a/accesskit.cmake b/accesskit.cmake index 3c6eb48..f009d29 100644 --- a/accesskit.cmake +++ b/accesskit.cmake @@ -8,6 +8,9 @@ if (APPLE) elseif (CMAKE_OSX_ARCHITECTURES MATCHES "(AMD64|amd64|x86_64)") set(_accesskit_arch "x86_64") endif() +elseif (ANDROID) + set(_accesskit_os "android") + set(_accesskit_arch "${ANDROID_ABI}") elseif (UNIX) set(_accesskit_os "linux") elseif (WIN32)