mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-04-30 01:05:43 -04:00
26 lines
810 B
CMake
26 lines
810 B
CMake
set(SRCS
|
|
android_controller_interface.cpp
|
|
android_controller_interface.h
|
|
android_host_interface.cpp
|
|
android_host_interface.h
|
|
android_http_downloader.cpp
|
|
android_http_downloader.h
|
|
android_progress_callback.cpp
|
|
android_progress_callback.h
|
|
android_settings_interface.cpp
|
|
android_settings_interface.h
|
|
)
|
|
|
|
add_library(duckstation-native SHARED ${SRCS})
|
|
target_link_libraries(duckstation-native PRIVATE android frontend-common core common glad imgui)
|
|
|
|
find_package(OpenSLES)
|
|
if(OPENSLES_FOUND)
|
|
message("Enabling OpenSL ES audio stream")
|
|
target_sources(duckstation-native PRIVATE
|
|
opensles_audio_stream.cpp
|
|
opensles_audio_stream.h)
|
|
target_link_libraries(duckstation-native PRIVATE OpenSLES::OpenSLES)
|
|
target_compile_definitions(duckstation-native PRIVATE "-DUSE_OPENSLES=1")
|
|
endif()
|