diff --git a/source_modules/hydrasdr_source/CMakeLists.txt b/source_modules/hydrasdr_source/CMakeLists.txt index 06c9b6db..fa6630f0 100644 --- a/source_modules/hydrasdr_source/CMakeLists.txt +++ b/source_modules/hydrasdr_source/CMakeLists.txt @@ -6,13 +6,20 @@ file(GLOB SRC "src/*.cpp") include(${SDRPP_MODULE_CMAKE}) if (MSVC) - target_link_directories(hydrasdr_source PRIVATE "C:/Program Files/hydrasdr_all/") + target_link_directories(hydrasdr_source PRIVATE "C:/Program Files/hydrasdr_all/bin/") - target_include_directories(hydrasdr_source PUBLIC "C:/Program Files/hydrasdr_all/include/") + target_include_directories(hydrasdr_source PUBLIC "C:/Program Files/hydrasdr_all/include/libhydrasdr") target_link_libraries(hydrasdr_source PRIVATE hydrasdr) elseif (ANDROID) - # TODO + target_include_directories(hydrasdr_source PUBLIC + /sdr-kit/${ANDROID_ABI}/include/libhydrasdr + ) + + target_link_libraries(hydrasdr_source PUBLIC + /sdr-kit/${ANDROID_ABI}/lib/libusb1.0.so + /sdr-kit/${ANDROID_ABI}/lib/libhydrasdr.so +) else (MSVC) find_package(PkgConfig)